21 Commits (d006d0dd0e6f65452f7e9a640708aa0f728cbae6)

Author SHA1 Message Date
Brendan Abolivier d006d0dd0e
Fix lying comment
We don't allow uppercase characters in the username picker anymore.

See https://github.com/matrix-org/matrix-synapse-saml-mozilla/pull/5#discussion_r393986447
5 years ago
Brendan Abolivier 5764c5361c
Remove uppercase from allowed chars and prettify the error message 5 years ago
Brendan Abolivier de8a1aa5da Revert "Turn the chosen username to lowercase"
This reverts commit ea7ba3e969.
5 years ago
Brendan Abolivier ea7ba3e969
Turn the chosen username to lowercase
So that the user doesn't get dumped to a CSS-less error page telling
them that the localpart doesn't match the regexp.
5 years ago
Brendan Abolivier b1cb697206
Use complete_sso_login from Synapse instead of re-implementing it 5 years ago
Richard van der Hoff 198c5b9675 use `email` for email blocking 5 years ago
Richard van der Hoff 705c378407 use `http://schemas.auth0.com/email` for email blocking 5 years ago
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.
5 years ago
Richard van der Hoff f6fd40c1b3 Allow specification of domain block list inline 5 years ago
Richard van der Hoff 2556450557
Block new registrations based on a domain blacklist (#2) 5 years ago
Richard van der Hoff c272f2f075 fix lint 5 years ago
Richard van der Hoff 806f95bc06 switch to setuptools_scm
MANIFEST.in is dead
5 years ago
Richard van der Hoff 3227404c1b 0.1.dev5 5 years ago
Richard van der Hoff 4911364056 set displayname to localpart
... because that's what mozilla would like.
5 years ago
Richard van der Hoff b07cf7d7b1 v0.1.dev4 5 years ago
Richard van der Hoff 171ec41069 Hopefully, fix NameID parsing 5 years ago
Richard van der Hoff b4f2957f93 bump version 5 years ago
Richard van der Hoff 4c15ff5fd2 Implement new get_remote_user_id method 5 years ago
Richard van der Hoff 091ca2bcff fix setup.py to include the actual python in the package 5 years ago
Richard van der Hoff 93c80f0736 bump version 5 years ago
Richard van der Hoff f85ec19465
Allow users to pick a username on login (#1)
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.
5 years ago