SourceOrigin
SourceOrigin gives you one account, your Origin Account, secured by passkeys, that signs you in to SourceOrigin’s services and to any app built on it. Its sign-in service, Origin Auth (auth.sourceorigin.dev), is an OpenID Connect provider: apps register in its developer console and sign their users in with the Rust or TypeScript SDK, or any OpenID Connect library.
This documentation has two parts:
- The user guide is for people who have an Origin Account, and for people building apps that sign in with it.
- The contributor guide is for people who change SourceOrigin itself: development setup, testing, architecture, security, how to extend it, and how it is operated.
Contact
- Questions and feedback: [email protected]
- Security vulnerabilities: [email protected]. Report them privately, never in a public issue; see the security policy.