-
Notifications
You must be signed in to change notification settings - Fork 205
Custom registrations and social logins for try it now feature #2864
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: poc/premium-pilot
Are you sure you want to change the base?
Custom registrations and social logins for try it now feature #2864
Conversation
PR Reviewer Guide 🔍(Review updated until commit 8129b1d)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Latest suggestions up to 8129b1d Explore these optional code suggestions:
Previous suggestionsSuggestions up to commit 5f00152
Suggestions up to commit 146528d
Suggestions up to commit 05f008e
Suggestions up to commit 04a04d8
|
Persistent review updated to latest commit 23cefa1 |
Persistent review updated to latest commit 8f7f296 |
Persistent review updated to latest commit e2c152b |
Persistent review updated to latest commit ff4709c |
Persistent review updated to latest commit 20b4750 |
Persistent review updated to latest commit 8b04005 |
Persistent review updated to latest commit 26dc435 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check the sonar issue
Persistent review updated to latest commit 04a04d8 |
Persistent review updated to latest commit 05f008e |
Persistent review updated to latest commit 146528d |
Persistent review updated to latest commit 5f00152 |
Persistent review updated to latest commit 8129b1d |
ACTION ITEM from my side :
|
…and feedback addressed
|
User description
Issue Tracking
JIRA:
Issue Type: FEATURE
Changes
Screenshots (if applicable)
try it now client/tenant








Other clents/tenants
Notes
Documents: https://docs.google.com/document/d/1XU7QpgK5BpxOMpBpr02GEYu5WlI-Gmxq9JmZ6fSdlBA/edit?tab=t.0
Todo
PR Type
Enhancement
Description
Enhance BPM auth headers for multitenant clients
Add public
/start
endpoint for BPM workflowsIntroduce Keycloak SPI: capture info and event listener
Add custom multitenant Keycloak theme and CSS
Update Docker and compose for providers and env
Changes diagram
Changes walkthrough 📝
10 files
Support multitenant client secrets and error handling
Add public process start endpoint
Add required action to capture tenant info
Add event listener to trigger Camunda workflow
Create event listener provider factory
Add multitenant registration template macro
Create custom login form template
Create custom registration form template
Add capture-tenant-info form template
Add registration success template
6 files
Add multitenant BPM env variables
Enhance startup script for SPI and cache args
Build and package SPI providers in image
Expose envs for process workflow variables
Add multitenant BPM client env variables
Configure multitenant login theme properties
1 files
Custom CSS for multitenant login theme
2 files
Add event listener module POM
Add capture-tenant SPI POM
1 files
Add tenant-specific messages and labels
8 files