-
Notifications
You must be signed in to change notification settings - Fork 65
Labels
featureThis is a new featureThis is a new feature
Description
Prerequisites
- Familiarity with current CREDEBL backend structure
- Understanding of Keycloak integration and SSO flow
Summary
Implement SSO-related changes for CREDEBL including support for multi-client credential handling, user registration, login, email verification, redirection updates, and exposing required APIs.
Why this change?
- Support multi-client SSO scenarios
- Enable user registration, login, and email verification flows
- Ensure proper redirection with Keycloak
- Provide necessary APIs for client use
Proposed Improvements
- Multi-client client credential handling in CREDEBL backend
- User registration
- User login
- Redirection/Keycloak changes
Steps to Reproduce (Current Flow)
- Attempt to use SSO in a multi-client context
- User registration and login may be limited
Current Behavior
- Limited or no multi-client support
- Missing registration and login flow
Expected Behavior
- Full support for multi-client SSO
- Working registration, login, and email verification
- Proper Keycloak redirection
Environment
CREDEBL Version: v2.0.1
Sub-issues
Metadata
Metadata
Assignees
Labels
featureThis is a new featureThis is a new feature
Type
Projects
Status
In Progress