Pocket ID
A simple and easy-to-use OIDC provider that allows users to authenticate with their passkeys to your services.
Key Features
Everything you need for modern authentication in one simple package
Passwordless Authentication
Pocket ID only supports passwordless authentication, which is easier and more secure than signing in with a password.

Restrict User Groups
You can select which user groups are allowed to authenticate with your services. Fine-grained access control ensures only authorized users can access your applications.

LDAP Integration
Sync your users and groups from your LDAP server to Pocket ID.

REST API
We have a documented REST API which allows you to create integrations. Build custom workflows and automate user management with our API.

Flexible User Registration
The admin can either create users manually, create sign up links, or allow open registration. Choose the registration method that fits your organization's needs.

Create a one-time login code to sign in from a different device when you don't have your passkey available.
The community has translated Pocket ID into over 10 languages. More translations are always welcome!
Pocket ID matches your system theme, whether you prefer dark or light mode.
Comprehensive audit logs for important events, both global and per user.
Automatic email notifications for sign-ins from unknown devices.
Complete control over your authentication infrastructure with self-hosting.
Ready to get started?
Deploy Pocket ID today and start providing secure, passwordless authentication to your users.