Sign inSign up

cerberauth/stubidp

Sponsored OSS

By cerberauth

•Updated 8 days ago

A mock OpenID Connect server for developers.

Image
Security
Integration & delivery
Developer tools
0

10K+

cerberauth/stubidp repository overview

⁠stubIDP

A mock OpenID Connect server for developers.

Stop waiting for identity providers. Start building.


⁠Why stubIDP?

Building apps with OAuth 2.0 / OpenID Connect authentication can be a frustrating process. stubIDP is a lightweight, fully-compliant OpenID Connect provider that runs locally or in your CI pipeline so you can stay focused on building your application.

⁠Quick Start

TODO

Your OIDC provider is now live at http://localhost:3000/oauth2

⁠Integration Examples

TODO

⁠Configuration

⁠Environment Variables
VariableDefaultDescription
DATABASE_DIALECTpostgresqlDatabase type: postgresql or sqlite
DATABASE_URL-Connection string or file path
PORT3000HTTP server port
OIDC_ISSUERhttp://localhost:3000Issuer URL in tokens
LOG_LEVELinfoLogging verbosity

⁠Important Notes

  • For development and testing only - stubIDP is not hardened for production identity management
  • No user management - stubIDP handles OAuth/OIDC flows; your app handles user authentication

⁠License

This repository is licensed under the MIT License⁠ @ CerberAuth⁠. You are free to use, modify, and distribute the contents of this repository for educational and testing purposes.

Tag summary

Content type

Image

Digest

sha256:a3153403d…

Size

94.9 MB

Last updated

8 days ago

docker pull cerberauth/stubidp

This week's pulls

Pulls:

158

Sep 21 to Sep 27