-
Notifications
You must be signed in to change notification settings - Fork 40
WoC: Access Control Auth
Access control works on creating a centralized authentication server on top of the applications to provide single sign-on. It proxy all your requests through a service layer that authenticates the requests and asks you to log in if you are not authorized. Currently, for authentication, we using oauth2 server and to decouple authorization, we using FusionAuth. In this project, we have accomplished the below tasks
- We have written a script to enable FusionAuth as an OAuth2 proxy for two demo server
- Httpbin
- Metabase
- We have used Nginx to route unauthorized requests.
We are trying to provide an easy way for developers to use FusionAuth for authentication and access control for their projects. With the help of contributions, we should be able to use this project on top of other projects. We should be able to use Single Sign On (SSO) to log in once, then get access to any standards-based application. We should also work on creating detailed documentation for the installation and usage of the Access Control project. This will help developers quickly set up and use the project.
Category | Rating |
---|---|
Difficulty | Medium |
Risk/Exploratory | Medium |
Skills |
Docker , Oauth2-OIDC , Nginx
|
Mentors | Khushboo Agarwal |
Copyright © 2022 | All Rights Reserved
- UCI Web Channel
- Admin for Sunbird RC
- UCI Signal Integration
- Centralised Access Control
- Competency Passbook
- Low-code Admin Console
- Workflow Management
- Machine Learning Platform
- URL Shortener (YAUS)
- Doc Generator
- Shiksha Postgres Adapter
- Shiksha CMS and Announcements Module
- Shiksha Frontend Restructuring
- Shiksha Design System
- Sunbird QUML Player