Pocket ID
Pocket ID is an OpenID Connect and OAuth 2.0 provider for passwordless sign-in with passkeys. Groups can restrict access to applications, and an LDAP integration syncs users and groups from an existing directory.
The actively maintained software is self-hosted, built on Go, Svelte, and TypeScript, and licensed under BSD-2-Clause. A public demo gives you direct access to the application.
Fact Sheet
- Categories
- Status
- Actively maintained
- License
- BSD-2-Clause
- Operation
- On-Premises / Self-hosted
- Technologies
- Go
- Svelte
- TypeScript
- Demo
- Single Sign-On (SSO)
- Yes: Open source Source
- MCP server
- Unknown: not specified
Open-Source Alternatives
In the Category «Identity and Access Management (IAM)»
Authelia
Authelia adds single sign-on, multi-factor authentication, and rule-based access control for web applications to reverse proxies.
- IAM
Casdoor
Casdoor is a self-hostable IAM and SSO platform with user management, a web console, and support for numerous identity protocols.
- IAM
Kanidm
Kanidm manages identities centrally and connects web applications, Linux systems, SSH access, and network and VPN sign-ins.
- IAM
LLDAP
LLDAP provides a simplified LDAP directory with a web interface for users, groups, passwords and custom attributes.
- IAM
authentik
authentik is a self-hostable identity provider for SSO that connects applications via OIDC, SAML, LDAP, RADIUS and other protocols.
- IAM