Hello po 
Second contribution here!
I decided to create an SSO Account Center - Prototype MVP. May mga kulang na features sa software na ito, but for educational and demo purposes, functional naman siya after almost 2 - 4 days of experiment, debug, and trial and error.


As always, if may mga tanong po, paki-comment nalang po sa ibaba. Will try to answer your questions if kaya
Thanks!

Second contribution here!
I decided to create an SSO Account Center - Prototype MVP. May mga kulang na features sa software na ito, but for educational and demo purposes, functional naman siya after almost 2 - 4 days of experiment, debug, and trial and error.
GOODS FOR:
- Who wants to kickstart learning SSO / OIDC + PKCE Protocol / AuthN
- Who wants a boilerplate for functional SSO for their microservices
- Who wants to learn monorepos
- Who wants to learn microservices
- Who want to kickstart expanding their portfolios
Library used: Better-Auth
Recommend ko po na basahin ang official You do not have permission to view the full content of this post. Log in or register now.. Wala po tayong choice hehe.
STACK
- Node JS
- E×ρréšš JS
- Next JS / Tailwindcss
- Drizzle ORM
- Typescript
FEATURES
- SSO Account Center that allows users to login once to be authenticated across multiple service, or applications.
- Uses OIDC Protocol + PKCE for Security
- Customized Identity Provider
- You have your own account center (You are an Identity Provider)
- You provide keys & challenges to authenticate users to application (Note: limited to only internal apps.)
- Customized Relying Party
- You decide what application(s) or service(s) your trust
Disclaimer
This application is Free to use and Open to Anyone. It is NOT recommended to use this system AS IS in live / production environment. Most environment variables are Hardcoded. Frontend is A.I Generated (Tinatamad akong magcode sa Frontend).Things That Will Be Added:
Note: Para sa akin lang ito, hehe
- Docker (Containerizing)
- Adding Dockerfiles for deployment (In-Progress)
- Docker compose yaml file
- Mem-cache app-configuration
- And much more...
You do not have permission to view the full content of this post. Log in or register now.
As always, if may mga tanong po, paki-comment nalang po sa ibaba. Will try to answer your questions if kaya
Thanks!