>What if the user has a FEP-ef61 nomadic actor?
>perhaps the IdP could expose an access-controlled endpoint to generate a signature on the user's behalf
This should be possible with did:web authority (existing implementations use did:key). I haven't yet researched what our options are, but here are my bookmarks related to this problem:
- https://openid.net/specs/openid-connect-self-issued-v2-1_0.html
- https://w3c-ccg.github.io/vp-request-spec/#did-authentication
- https://git.juici.ly/consensual/federated-auth-network/src/branch/master/SPEC.md
Alternatively, FEP-ae97 provides a different path to nomadic SSO where identity key is stored on a client side, so users can simply copy their key when switching clients. As long as activity integrity proof is valid, it would be accepted by servers.