-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Add Cidaas provider #2273
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
Add Cidaas provider #2273
Conversation
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.
Can you add some docs please?
Also, is there a specific reason why the OIDC provider wouldn't suffice for this provider; what does this add that wasn't already possible with the OIDC provider?
Can you expand on how the groups work for me please? I'm wondering if there's a way to handle this more generically for each provider that has a different group format, rather than overloading what we already have |
This pull request has been inactive for 60 days. If the pull request is still relevant please comment to re-activate the pull request. If no action is taken within 7 days, the pull request will be marked closed. |
This pull request has been inactive for 60 days. If the pull request is still relevant please comment to re-activate the pull request. If no action is taken within 7 days, the pull request will be marked closed. |
Hi @kvanzuijlen @JoelSpeed @tuunit! I was looking into getting back to this PR, so it can be merged. If you got clarification on these questions, and a rebase, are you open to get this merged still? I just wanna make sure we are not wasting time :) Thank you in advance! |
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.
Sorry that his PR was sitting on the sidelines for so long. Overall the code quality looks good. Please fix the sorting and merge / rebase conflicts and then we will rerun the CI
@Teko012 thanks for reminding me of this PR |
d4b8195
to
d660000
Compare
This pull request has been inactive for 60 days. If the pull request is still relevant please comment to re-activate the pull request. If no action is taken within 7 days, the pull request will be marked closed. |
This is still a work in progress. |
d660000
to
25355ce
Compare
Co-authored-by: Jan Larwig <[email protected]>
Co-authored-by: Jan Larwig <[email protected]>
Co-authored-by: Jan Larwig <[email protected]>
Co-authored-by: Jan Larwig <[email protected]>
5997ced
to
61d8278
Compare
@Bibob7 I want to get this merged finally... Last but not least can you add a documentation page for the provider? |
@tuunit @kvanzuijlen: I added the requested doc page. Please go ahead. |
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.
LGTM
Thanks. @tuunit can you merge it? |
Signed-off-by: Jan Larwig <[email protected]>
This Pull Request add a new provider type for the Cidaas IDP.
Description
Just add a new Provider type
Motivation and Context
Cidaas offers the usual OIDC flow, but the way how groups and roles are provided is special. Because of this, I added a formatting function to translate it into a valid format for the SessionState.
How Has This Been Tested?
I added tests for the new provider type and also use it already in our system.
Checklist: