In current enterprise architecture, every system we are designing/developing usually has hundreds of thousands of users. so recreate those users on our system is an obvious outdated strategy.

Also, asking for their credential, again and again, is a bad user experience. instead of we can use their local workstation credentials, domain account, Facebook, Google, Apple such account then it will be a very rich user experience.

in this video, I am going to demonstrate how we can do that single sign-on feature practically. for that, I am using Active directory which is the most used directory service, and keycloak which is most popular open-source free Authorization server, and Angular which is known to the most famous front-end framework.

Episode - Single sign on (SSO) with Keycloak + Active Directory + Angular | Microservice Security Practical