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

Multiple ACSs URL #207

Open
aasifalam opened this issue Aug 3, 2017 · 3 comments
Open

Multiple ACSs URL #207

aasifalam opened this issue Aug 3, 2017 · 3 comments

Comments

@aasifalam
Copy link

I am trying to evaluate python-saml for enabling our SP with SAML functionality.
How do I keep track of the AuthnRequest for each login request ?

  1. Can I send ACS url in AuthnRequest..perhaps append each ACS url with unique Id ? The id later can be looked when IDP sends the response to figure for which login request this was for ?

  2. Or if I could add some index number in the AuthnRequest sent, which I can later match in the response message recevied back from IDP ?

I was looking up the API description and could not find much help there.
Appreciate if someone can help me with example code.

Thanks
Asif

@pitbulk
Copy link
Contributor

pitbulk commented Aug 4, 2017

I recommend the id approach if you connecting with multiple IdPs, so you can create a connection:
SP id --> IdP.

The 2nd approach is when you want to support ACS URLS with different bindings, in that approach you may define on SP metadata several ACS URLS. (but this toolkit supports only ACS URL HTTP-POST binding.

@aasifalam
Copy link
Author

Do you plan to support other bindings for this toolkit in future ?
We expect multiple IDPs. However at the SP side I wanted a reliable way to map the IDP response with the user requesting the login.
For this wondering if I could use the IDs for this ? I am using flask for session management.

@SAML-Toolkits SAML-Toolkits deleted a comment from aasifalam Aug 14, 2017
@pitbulk
Copy link
Contributor

pitbulk commented Aug 14, 2017

We don't plan to officially support ACS HTTP-Redirect binding.
In #71 was implemented that functionality so you can review and add it to your python-saml project if you interested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants