django-saml2-auth
django-saml2-auth copied to clipboard
Django SAML2 Authentication Made Easy. Easily integrate with SAML2 SSO identity providers like Okta
I'm using the latest version of this library 2.2.1 with Django 2.2 and getting this error when trying to sign in, AttributeError at /saml2_auth/acs/ 'NoneType' object has no attribute 'require_signature'...
django-rest-auth dependency is no longer maintained. The new fork is [dj-rest-auth](https://github.com/jazzband/dj-rest-auth). However, it looks like the dependency requirement is just [one function](https://github.com/fangli/django-saml2-auth/blob/825c1092803c38f626089763a7a3e030f2f82c1d/django_saml2_auth/views.py#L25). Might make sense to copy the code for...
The current [config](https://github.com/fangli/django-saml2-auth/blob/master/django_saml2_auth/views.py#L109) requires assertion signing (vs. request signing). Since request signing is a superset of assertion signing, this should be equally secure. To provide flexibility, I suggest instead using...
I am a newbie with Django and my first project that i am asked to create is a page that is intergrated with our AZure AD. Does anyone one have...
Azure AD supports SAML Assertion OAuth Token approach, where user's SAML Token can be used to get the OAuth2 token. This token then used to query user specific O365 objects...
my settings.py ` import os BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) SECRET_KEY = 'abcd' DEBUG = True ALLOWED_HOSTS = [] INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_saml2_auth', ] MIDDLEWARE =...
Out of the box, the lib will cause Azure to return an unhelpful "your XML is invalid" error. This pull request has some example settings that should help fix the...
Is there a way to update all user informations (first name, last name, email) from SAML2 provider at each login? How? Thanks. ;)
Not sure if this is an issue with the app, but maybe you might have insight to my issue. I posted a [question](https://stackoverflow.com/questions/50162705/django-saml-integration) in Stack Overflow.