Patrick Cloke
60a8bde16b
Use the async version of complete_sso_login. ( #9 )
5 years ago
Patrick Cloke
dddfb9c5aa
Fix tests by using the proper attribute names instead of a mapping ( #10 )
5 years ago
Andrew Morgan
47349e88d5
Make the mouse turn into a cursor pointer on mouseover of Submit button ( #3 )
5 years ago
Brendan Abolivier
d8012f8ded
Merge pull request #8 from matrix-org/babolivier/comment
...
Remove lying comment
5 years ago
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
9c9a3a133a
Merge pull request #5 from matrix-org/babolivier/template-lower
...
Print a (prettier) error if the chosen username contains uppercase characters
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
956f84c42b
Merge pull request #4 from matrix-org/babolivier/complete_sso_login
...
Use complete_sso_login from Synapse instead of re-implementing it
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
269cb1376d
don't forget to push your tags
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
7d346c8106
remove test dependency on xmlsec
...
Stub things out so that we don't have to have xmlsec installed to run the tests
5 years ago
Richard van der Hoff
23c48f00d0
bump to dev release of synapse
5 years ago
Richard van der Hoff
1bcf50287c
fix failing test
5 years ago
Richard van der Hoff
c272f2f075
fix lint
5 years ago
Richard van der Hoff
9141db25aa
fix lint
5 years ago
Richard van der Hoff
3796822130
update gitignore
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
e3095f7e15
add tests for get_remote_user_id
...
(Featuring a real SAML response to parse)
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
e82af9f499
Install the resource files with the package
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
67541a2139
fix link for login flow
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
Richard van der Hoff
ccbb42d66b
long_description is in markdown
5 years ago
Andrew Morgan
ce2a6b977f
Update tests
5 years ago
Andrew Morgan
df8b731edd
Rename to matrix_synapse_saml_mozilla
5 years ago
Andrew Morgan
15cc82e5e1
Rename saml_mapping_provider to saml_mapping_provider_mozilla
5 years ago
Andrew Morgan
2c913fcf94
Update module name to be moz flavoured
5 years ago
Andrew Morgan
0c0e3462d3
Fix typing statement
5 years ago
Andrew Morgan
fbdd91a2c3
Update to latest synapse provider spec
5 years ago
Andrew Morgan
2be3b40e9c
Update to latest synapse provider spec
5 years ago
Andrew Morgan
962cbce291
Fix grammar
5 years ago
Andrew Morgan
5ce0a9031c
fix saml dep name
5 years ago
Andrew Morgan
6a79e3179f
Remove parse_config
5 years ago
Andrew Morgan
24f2fbd8a0
Update package name, fix saml2 dep
5 years ago
Andrew Morgan
05aab849e5
Update plugin to match ABI of Synapse
5 years ago
Andrew Morgan
f3e11fcb9a
Add no-op parse_config method
5 years ago