Comments (5)
See default SP processor or what you defined in SP configuration (/admin backend)
By default, in settingslocal, it's configured to
uniAuth/django_idp/idp_pysaml2.py.example
Line 264 in be33d3b
You can use the base processor or whatever inherited from it
from uniauth.
BaseProcessor, the simplest one, It rely on Django user accounts
Line 108 in 19ffcbe
from uniauth.
That's something similar of what you have once a SP being accepted by uniAuth (its EntityID Is in pysaml2 metadastore)
https://github.com/UniversitaDellaCalabria/uniAuth/blob/master/documentation/contents/sp.png
If you disabile automatic registration of SP you Will have to configure It by Hand
See also ./manage.py mdquery and aacli commands, they are quite helpfull to test so and user attributes without doping any real http request
from uniauth.
I got It.
settingslocal.py Is something that must be customized by user, however I'll reproduce this issue to male a Better decision about how would be a good solution to that.
We could Simply put a if statement to prrvent LDAP related patameters to be loaded.
if 'multildap' in INSTALLED_APPS:
...
hopefilly It would be a good example to put in
from uniauth.
done here:
025789a#diff-63163e085908a60002123b630032eaf7d67b4b120025b996b88a276ed361d306R131
from uniauth.
Related Issues (20)
- Do not use anymore scoped username into auth backeds HOT 1
- [MDUUI] display SP name and logo in login page HOT 1
- [Additional Feature] AACLI HOT 2
- [additional feature] Disable a specific user to a specific SP. HOT 1
- [additional feature] Add attribute policy filters and modifiers
- Separating UniAuth Core into separate repo HOT 11
- [Additional feature] MDquery as a management command HOT 1
- A better SAML session handling in uniauth.views.sso_init
- There already is a project for University SSO Django called "Uniauth" that predates yours by two years HOT 2
- MDQuery only works in json format
- SameSite Cookie workaround HOT 1
- [Metadata] Add IDPSSODescriptor.Extensions.Scope HOT 1
- NameIdBuilder.get_nameid_unspecified() is missing **kwargs in function parameters HOT 1
- Need to install xmlsec1-openssl on some linux distributions HOT 1
- enhance documentation HOT 1
- adfs 2019 HOT 6
- Example login template sp display description
- [Support] How to release attributes ( map values) which are in other tables other the User table ? HOT 2
- {'exception': AttributeError("'int' object has no attribute 'extend'"), 'status': 500} from pysaml2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uniauth.