Replies: 1 comment 3 replies
-
Indeed. Sovereign WebId, and associated authentication and authorization protocols are one of the primary contribution of solid ecosystem.
Though i am not deeply familiar (yet) with fediverse protocols, i will elaborate on how
This all together enables nomad identities. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Following from this issue and accompanying discussion..
I’d love to learn more about this. I’m particularly interested decentralized IDs in the context of federated application protocols such as ActivityPub and Matrix. Both have been mulling over various private-key approaches to this ideal state, but I suspect they’re trying to solve too many deep-rooted problems in one go.
https://socialhub.activitypub.rocks/t/nomadic-identity-for-the-fediverse/2101/
https://socialhub.activitypub.rocks/t/fep-c390-identity-proofs/2726
matrix-org/matrix-spec#246
With the convergence of OAuth/OIDC in both the primordial fediverse of ActivityPub (Mastodon & friends) as well as the federated Matrix, I see potential for OAuth self-hosting to serve the function of a minimum-viable ‘nomadic identity’. Combined with Solid’s WebID, it could graduate from the MVP stage to something very stable.
This Kitsune issue is an exploration into OAuth as a stepping stone towards what could later grow into a full-fledged Nomadic Identity, but starts off as just a personalized OAuth server.
An interesting thing about self-hosted auth is that you don’t even need it to be persistently online. There are use cases for it, but none that are essential.
For the fundamental act of logging into places, your self-hosted auth only needs to come online whenever you are trying to access an online space that asks for your authentication.
I think this could be a big deal for Solid as well. As a protocol it has struggled to find its footing in a mainstream use case. Unlike apub and Matrix, Solid doesn’t yet have a flagship application. Digital Identity (and just that, to start with) could be it.
I've restated this case here.
Beta Was this translation helpful? Give feedback.
All reactions