Skip to content
/ my-oauth Public

Minimal self-host OAuth2.0, with JWT and PKCE

License

Notifications You must be signed in to change notification settings

zenpk/my-oauth

Repository files navigation

MyOAuth

Self-hosted OAuth2.0 implementation, with PKCE support.

Note: This is the side-project of other side-projects, coding style is bad.

Setup

Back End

Edit conf.json to configure the backend-related settings.

go build .
./myoauth

Front End

Edit .env to point to the actual backend service endpoint.

npm ci
npm run build

Screenshot

screenshot

API

Due to being too lazy to write docs, please refer to the e2e folder.

Usage

Recommend using sdks.

About

Minimal self-host OAuth2.0, with JWT and PKCE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published