Pocket ID

Pocket ID

Pocket ID is a simple OIDC provider focused on passkey authentication, allowing users to securely access services without passwords. It provides a streamlined alternative to more complex identity providers.

Similar self-hosted alternatives:
Repository activity:
Stars
2,773
Forks
89
Watchers
15
Open Issues
19
Last commit
about 12 hours ago
Details:
Estimated Popularity
11
Pricing Model
Free
Hosting Type
Self-Hosted
License
BSD-2-Clause
Deployment Difficulty
Easy
Language
Go
Pocket ID screenshot

Pocket ID is a lightweight OpenID Connect (OIDC) provider that focuses on simplicity and passkey-based authentication. It offers a streamlined alternative to more complex identity providers while maintaining strong security through modern authentication methods.

Key Features

  • Authentication Methods:

    • Passkey authentication
    • Physical security key support
    • FIDO2/WebAuthn
    • No password requirements
    • Biometric authentication support
    • Device-based authentication
  • Identity Management:

    • User management
    • Role-based access control
    • Simple administration interface
    • Multi-tenant support
    • Self-service registration
    • Profile management
  • Integration Capabilities:

    • OpenID Connect support
    • OAuth 2.0 compatibility
    • Multiple client support
    • API access
    • Docker deployment
    • Reverse proxy integration
  • Security Features:

    • Passwordless security
    • Strong authentication
    • Session management
    • Audit logging
    • TLS support
    • Rate limiting

Who Should Use Pocket ID

Pocket ID is ideal for:

  • Organizations seeking simple OIDC implementation
  • Teams wanting passwordless authentication
  • Projects requiring modern security standards
  • Self-hosted service environments
  • Privacy-focused deployments
  • Users preferring physical security keys

Installation Requirements

  • Docker and Docker Compose
  • Reverse proxy
  • TLS certificate
  • Modern web browsers
  • Domain name

Help improve this content

Found an error or want to add more information about Pocket ID? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects