Commit Graph

17 Commits (956f84c42b2f0178fc53073fe1d61b6c58d641e9)

Author SHA1 Message Date
Brendan Abolivier b1cb697206
Use complete_sso_login from Synapse instead of re-implementing it
Richard van der Hoff 198c5b9675 use `email` for email blocking
Richard van der Hoff 705c378407 use `http://schemas.auth0.com/email` for email blocking
Richard van der Hoff 12e759155a remove saml attribute maps and hardcode attribute names
the maps are hard to maintain and don't add much value.
Richard van der Hoff f6fd40c1b3 Allow specification of domain block list inline
Richard van der Hoff 2556450557
Block new registrations based on a domain blacklist ()
Richard van der Hoff c272f2f075 fix lint
Richard van der Hoff 806f95bc06 switch to setuptools_scm
MANIFEST.in is dead
Richard van der Hoff 3227404c1b 0.1.dev5
Richard van der Hoff 4911364056 set displayname to localpart
... because that's what mozilla would like.
Richard van der Hoff b07cf7d7b1 v0.1.dev4
Richard van der Hoff 171ec41069 Hopefully, fix NameID parsing
Richard van der Hoff b4f2957f93 bump version
Richard van der Hoff 4c15ff5fd2 Implement new get_remote_user_id method
Richard van der Hoff 091ca2bcff fix setup.py to include the actual python in the package
Richard van der Hoff 93c80f0736 bump version
Richard van der Hoff f85ec19465
Allow users to pick a username on login ()
This is essentially a rewrite to collect the username from the user when they first log in, rather than try to determine it algorithmically from SAML attributes.