Skip to content
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

How-to: Authenticate using SAML #1270

Open
ramonmalcolm10 opened this issue Jun 17, 2023 · 7 comments
Open

How-to: Authenticate using SAML #1270

ramonmalcolm10 opened this issue Jun 17, 2023 · 7 comments
Labels
type: documentation A documentation update

Comments

@ramonmalcolm10
Copy link

ramonmalcolm10 commented Jun 17, 2023

Publish a guide or sample on How-to: Authenticate using SAML

@ramonmalcolm10 ramonmalcolm10 added the type: enhancement A general enhancement label Jun 17, 2023
@jgrandja
Copy link
Collaborator

@ramonmalcolm10 Please provide more details as the description provided is insufficient. What exactly do you want to see in the sample?

@jgrandja jgrandja added status: waiting-for-feedback We need additional information before we can continue and removed type: enhancement A general enhancement labels Jun 22, 2023
@ramonmalcolm10
Copy link
Author

Similar to how a example was done for authenticating with social provider. I would love for an example be shown on how to achieve same with SAML. Not sure if this response offer enough clarification but you can always let me know.

@spring-projects-issues spring-projects-issues added status: feedback-provided Feedback has been provided and removed status: waiting-for-feedback We need additional information before we can continue labels Jun 24, 2023
@jgrandja jgrandja changed the title Sample SAML Integration How-to: Authenticate using SAML Jun 30, 2023
@jgrandja jgrandja added type: documentation A documentation update and removed status: feedback-provided Feedback has been provided labels Jun 30, 2023
@ccobham
Copy link

ccobham commented Aug 3, 2023

@jgrandja We implemented support for federating to a SAML asserting party or OIDC provider based upon the tenant's domain settings. I'd be happy to share code samples if it would be helpful.

@jgrandja
Copy link
Collaborator

@ccobham Sure, that would be great if you can share some code samples.

@ccobham
Copy link

ccobham commented Aug 15, 2023

@jgrandja Do you have a preference as to how/where the code samples should be shared? After a bit of poking around I see you have an OIDC federation example at https://github.com/spring-projects/spring-authorization-server/tree/main/samples/demo-authorizationserver/src/main/java/sample/federation. I can submit a pull request with the SAML configuration defined in this package as well.

@jgrandja
Copy link
Collaborator

@ccobham

I can submit a pull request with the SAML configuration defined in this package as well.

I'm not sure yet if we would merge the code into the demo sample. For now, can you provide a reference to a branch that includes the SAML integration. This way others can see the code as well. We can determine afterwards if we would merge the code or maybe just provide the code sample in the How-To guide.

@codering
Copy link

codering commented Nov 1, 2023

@ccobham Can you share your code samples?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: documentation A documentation update
Projects
None yet
Development

No branches or pull requests

5 participants