SSO Account Center - Prototype MVP with Node JS & Next JS

cpmxdev

Leecher
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.

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. :p

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!
 

About this Thread

  • 0
    Replies
  • 152
    Views
  • 1
    Participants
Last reply from:
cpmxdev

Trending Topics

Online now

Members online
631
Guests online
1,788
Total visitors
2,419

Forum statistics

Threads
2,268,246
Posts
28,921,144
Members
1,243,881
Latest member
kenzki3
Back
Top