Muni Town
Identity Tech
Development
See also:
https://weird.one/muni.town/identity
OAuth & OIDC
Basics
https://openid.net/developers/how-connect-works/
https://developer.okta.com/blog/2019/10/21/illustrated-guide-to-oauth-and-oidc
Tutorials
https://stack-auth.com/blog/oauth-from-first-principles
https://www.romaglushko.com/blog/whats-aouth2/
https://connect2id.com/learn/oauth-2-1
https://connect2id.com/learn/openid-connect
https://spapas.github.io/2023/11/29/openid-connect-tutorial/
Best Practice
https://thecopenhagenbook.com/oauth
https://cheatsheetseries.owasp.org/cheatsheets/OAuth2_Cheat_Sheet.html
Weird & Leaf
https://blog.muni.town/capabilities-and-identity-with-leaf/
Polyproto & Federation ID
https://docs.polyphony.chat/Overviews/core/
AT Protocol auth & did:plc
https://bsky.social/about/blog/3-6-2022-a-self-authenticating-social-protocol
https://docs.bsky.app/blog/oauth-atproto
https://atproto.com/specs/oauth
https://atproto.com/guides/identity
Decentralized Identifiers (DIDs)
https://w3c-ccg.github.io/did-primer/
https://blog.spruceid.com/upgradeable-decentralized-identity/
https://identity.foundation/did-traits/
https://www.w3.org/TR/did-core/
Domain-based Usernames
https://www.ietf.org/archive/id/draft-hallambaker-any-00.html
https://datatracker.ietf.org/doc/draft-sheth-dns-integration/