This is a Single sign-on (SSO) OAuth service that allows you to signup, login and verify Json Web Tokens (JWT) for your users.
Its powered by Bcryptjs for password hashing, Jose for JWT and Worktop's Router for routing HTTP requests. Due to the limitation of the worker's 10ms cpu limit, passwords are only hashed up to 5 salt rounds (The recommended is 10).
Users info are stored in Workers KV, a globally distributed, eventually consistent key value store.
This costs $0 to maintain, due to Cloudflare's generous workers free teir (100,000 req/day). Noice 😎
- API Documentationhttps://sso-api-doc.namdao.dev/
- API Urlhttps://sso.namdao.dev/
- Githubhttps://github.com/namdao2000/sso
- PlatformAny computer device with a browser
- StackNodeJS, Cloudflare Workers, Worktop Router