djangosaml2idp
djangosaml2idp copied to clipboard
SAML 2.0 Identity Provider in Django
Django has an undocumented "swappable" feature. I think we should consider implementing the models as "Abstract" and take advantage of this. Here is an example of it in django-oauth-toolkit. This...
There are a few places where we're throwing `Exception` as well as `ValueError`. I think for sure with the generic `Exception` we should be more specific about what is being...
I wish to implement multi factor authentication and did also find the documentation page, but to be honest I don't see how to implement this. In my project I am...
After such request: ``` [19/Mar/2019 21:10:58] "GET /idp/sso/redirect?SAMLRequest=fVNNj9owEL3vr0C5J44XwrIWRKLQDyQKEaQ99FKZeOhacuzUnuzSf1%2FHYSmtuvjgSON5b2bem0wdr1XD5i0%2B6R38bMHh3cCfU620Y%2BFxFrVWM8OddEzzGhzDiu3nn9fsPklZYw2ayqjoH9htFHcOLEqje9hqOYu2m%2Ffr7cfV5juMKM1Gk3FGsxRSfqDjDOBhKIajQzqhgo75IX1IM95Dv4J1nmcWedo%2BUljzLAXYja86i0CcElW7BP1kybmacy2stEOu0eNS%2Bhinw5g%2BlveU0ZRlk2993tJDpOYY6J8QG0aIcyYxDWgQbaAkUjRdkFgQ0kKFlx6CKu%2BkFlL%2FuC3GoU9y7FNZFnGx3Zc9yfxVpIXRrq3B7sE%2Bywq%2B7NaXfq7HI9y7SCpTNwoQCDY87pwgPVse7mkXYUEBm7%2FJEWA1IBcceeJNnZJr3B%2BmhnUqr5aFUbL6FeLd%2BWBszfHtqWlCQ0SK%2BBhSWatdA5U8ShDRhWaulHlZWODojUTbQjQgfxU%2FbyyIsL9eJoQTDhZeAW6l62yDE%2Fee5BfKfv7r9IXyy7iDY35zXytWdXk%2BXPjPi7Gis9j7DaK03DdvLJ5F%2Bi953zW50XZ%2B9%2Fp8%2FTPmvwE%3D&RelayState=ssotest HTTP/1.0" 302 0 ``` I've got an error: ``` Internal Server Error: /idp/login/process/ Traceback (most recent call last): File "/Users/dmitry/.pyenv/versions/sso-edx-venv/lib/python3.6/site-packages/django/core/handlers/exception.py", line 35,...
Hi @mhindery I see there's a quite a few PRs and issues that need to be reviewed, and I assume you just don't have the time to look at these....
I am trying to implement SAML in Django and I have two servers example.com and idp.example.com. On the IDP server, I am using djangosaml2idp. I have been able to implement...
Within the `ServiceProvider` model, the timezone information is stripped from the `metadata_expiration_dt` field on multiple occasions. This causes errors when comparing to timezone aware datetimes. Ideally the meta attribute is...
Hi. The code within `example_setup` directory is not working neither in docker nor in normal setup. In both cases, it returns the following error ``` Traceback (most recent call last):...
The IDP server doesn't work anymore with xmlsec 1.3.0. This is required when importing from saml2.sigver import get_xmlsec_binary. The breaking change is the following: ``` https://www.aleksey.com/xmlsec/news.html (API breaking change) The...
If SP metadata contains utf-8 characters, for example letters with diacriticals, the generation of the corresponding XML file on the filesystem, fails with an error, resulting in interrupted SAML flow...