Rodolphe Breard
591c151e85
Use Django's force_bytes() instead of bytes()
...
Unlike bytes() which accepts only a string, force_bytes() accept all
sort of input type. This is required since SECRET_KEY may be either a
string or bytes.
2019-07-27 19:25:25 +02:00
Rodolphe Breard
0e03f327b1
Add an admin command that re-encrypts passwords after a key rollover
2019-07-27 18:29:18 +02:00
Rodolphe Breard
d358eb8aef
Display description line breaks
2019-07-27 18:01:39 +02:00
Rodolphe Breard
c07f2f11a9
Use the main login page instead of the admin one
2019-07-27 17:35:49 +02:00
Rodolphe Breard
d7af4cd80c
Add a simple pawword sharing module
2019-07-27 17:17:21 +02:00