0b0926ba76
Specify default auto field to avoid creating migrations by other apps using authens
2022-08-27 17:44:12 +02:00
Tom Hubrecht
22b4d440c3
Merge branch 'kerl/issue20' into 'master'
...
Handle LOGOUT_URL=None in the logout view
Closes #20
See merge request klub-dev-ens/authens!34
2021-10-03 17:50:10 +02:00
Martin Pépin
7809a3c639
Apply Tomate's suggestion: not x → x is not None
2021-10-03 17:34:25 +02:00
Martin Pépin
acea5a6f4e
Handle LOGOUT_URL=None in the logout view
...
The view used to crash when `LOGOUT_URL` was not set and the user was
connect via CAS.
Cause: we assumed the result of `LogoutView.get_next_page()` to be a
string and tried to prepend the domain name of the site to it.
Fix: redirect to the CAS' logout view without any `next_page` parameter.
2021-10-02 17:02:30 +02:00
cb3a1b232f
On définit STAFF_ENTRANCE_YEAR dans le modèle CASAccount
2021-05-25 11:10:34 +02:00
e6bc3d25dc
Last isort fix
2021-05-23 13:22:30 +02:00
f362bb1a60
Rajoute la possibilité d'autoriser l'accès aux membres de staffs, avec une promotion valant 0
2021-05-23 13:11:17 +02:00
f4ef5b909b
Permet de désactiver la connexion par mot de passe
2021-02-23 23:32:44 +01:00
5315b0f53f
get_next_url renvoie une str
2021-01-30 21:52:31 +01:00
66eae35d99
Petit oubli
2021-01-30 20:48:32 +01:00
66b6087276
Tweaks and branches
2021-01-30 20:42:45 +01:00
e9f26b367b
Traduction
2021-01-28 20:52:15 +01:00
Martin Pepin
82b2662636
Merge branch 'thubrecht/connexion_vieux' into 'master'
...
Thubrecht/connexion vieux
See merge request klub-dev-ens/authens!26
2021-01-28 20:41:15 +01:00
6804681dc7
Fix typos et couleur
2021-01-28 20:29:37 +01:00
4dbd0a1a80
On rajoute un test pour l'auth OldCAS avec un compte CAS non migré
2021-01-23 11:07:21 +01:00
d9490ba34a
Rajoute un lien sur le login_switch pour reset le mdp avec une explication pour les gens utilisant le CAS
2021-01-22 19:49:21 +01:00
830309225a
Regarde d'abord dans CASAccount puis dans OldCASAccount pour la connexion vieilleux
2021-01-22 19:49:14 +01:00
Ludovic Stephan
3cd466fba0
Merge branch 'Evarin/signaux' into 'master'
...
Signaux de création
See merge request klub-dev-ens/authens!24
2021-01-21 23:01:11 +01:00
Martin Pépin
70c9f8bece
Document authens.signals.post_cas_connect
2021-01-21 22:50:40 +01:00
f975cc2811
On déplace la création d'utilisateurs dans une méthode à part pour pouvoir override
2021-01-21 22:43:08 +01:00
Ludovic Stephan
ef08eab248
Merge branch 'Evarin/custom_usernames' into 'master'
...
Donne les attributes à get_free_username
See merge request klub-dev-ens/authens!23
2021-01-21 22:23:48 +01:00
Martin Pépin
b8acee8d30
Fix get_free_username tests
2021-01-21 22:11:41 +01:00
Robin Champenois
f06caf7b28
isort
2021-01-17 23:53:56 +01:00
Robin Champenois
09b942f1c0
Linters
2021-01-17 23:51:26 +01:00
Robin Champenois
95931792a5
Plus simple et utile : un signal post-connexion global
2021-01-17 23:39:19 +01:00
Robin Champenois
97f00278f9
Sender = __class__ pour les signaux
2021-01-17 22:51:15 +01:00
Robin Champenois
fc87e52fd1
oupsi
2021-01-17 22:32:00 +01:00
Robin Champenois
ce5fcb3d30
Signaux de création
2021-01-17 22:20:13 +01:00
Robin Champenois
0b54b16350
Donne les attributes à get_username
2021-01-17 21:35:11 +01:00
Martin Pépin
b8491f96c7
Forms look better on small screens
2020-09-08 21:03:46 +02:00
Martin Pépin
c77b79e3ec
make black happy… again
2020-09-05 22:57:08 +02:00
Ludovic Stephan
299542a8a9
Add extra css block
2020-08-03 14:02:11 +02:00
Ludovic Stephan
e81731674e
Rend l'auth vieilleux optionnelle
2020-07-28 13:51:49 +02:00
Martin Pépin
445f6920f8
Make isort happy…
2020-07-18 18:46:09 +02:00
Martin Pépin
9c8aeb77b6
s/ugettext/gettext/
2020-07-14 00:54:52 +02:00
Ludovic Stephan
dd6249d40e
CSS tweaks
2020-07-04 18:25:57 +02:00
Ludovic Stephan
17bcbedf30
Better naming convention
2020-06-30 15:53:48 +02:00
Ludovic Stephan
5295431e68
Fix padding overflow
2020-06-30 12:59:29 +02:00
Ludovic Stephan
871c63f2bb
Remove useless file
2020-06-30 12:57:13 +02:00
Ludovic Stephan
d0e16ec9b4
CSS file rework
2020-06-30 12:57:11 +02:00
Ludovic Stephan
e1199cae20
Pwd reset link
2020-06-30 12:55:10 +02:00
Ludovic Stephan
8b50092ff0
New adaptations
2020-06-30 12:55:10 +02:00
Ludovic Stephan
c236044ac2
Fix login switch css
2020-06-30 12:55:10 +02:00
Ludovic Stephan
e7b0d71416
Integrate changes
2020-06-30 12:55:10 +02:00
Ludovic Stephan
5c39b91157
Templates
2020-06-30 12:55:10 +02:00
Ludovic Stephan
5f5edb4935
Backend for pwd reset views
2020-06-30 12:55:10 +02:00
Ludovic Stephan
fb06e2005c
Message support
2020-06-30 12:55:10 +02:00
Ludovic Stephan
43ef283005
Fix error display
2020-06-28 22:02:49 +02:00
Ludovic Stephan
ba53b924c6
Découple le fond de la form
(huhu)
2020-06-26 16:18:01 +02:00
Ludovic Stephan
1fa3bdf25b
Include errors in form snippet
2020-06-26 16:06:12 +02:00