cerberauth/stubidp

Sponsored OSS

By cerberauth

Updated 21 days ago

A mock OpenID Connect server for developers.

Image
Security
Integration & delivery
Developer tools
0

6.6K

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:d410ea95c

Size

95.9 MB

Last updated

21 days ago

docker pull cerberauth/stubidp:v0.3.1

This week's pulls

Pulls:

771

Last week