Self-hosted OAuth2.0 implementation, with PKCE support.
Note: This is the side-project of other side-projects.
Edit conf-prod.json
file to configure the backend-related settings.
go build .
./myoauth --mode=prod
Edit the BASE
constant in frontend/src/apis/basic.ts
to point to the actual backend service endpoint.
npm ci
npm run build
Due to being too lazy to write docs, please refer to the e2e
folder.
Recommend using sdks
.