Draft: Two factor auth #118

Open
sonny wants to merge 9 commits from two-factor-auth into development

9 commits

Author SHA1 Message Date
4e52a4e867 Use otp_required permission decorator 2021-10-07 21:17:39 +02:00
79bff5505e Two factor tidbits
- Redirect users who don't have a device setup
- Add SetupView
2021-09-25 14:16:30 +02:00
f08d542803 Fix requirements conflict 2021-09-25 14:16:11 +02:00
ef7c2fef1b Move 2 factor urls 2021-09-25 11:45:48 +02:00
1087ce4a3c Start login template refactor 2021-09-25 11:45:48 +02:00
7504acced2 Enforce admin two factor auth 2021-09-25 11:45:48 +02:00
9b38b05a11 Update settings 2021-09-25 11:45:47 +02:00
25e0bc1197 Add two factor dependency 2021-09-25 11:45:47 +02:00
0e8380ffd8 Update docker image 2021-09-25 11:44:53 +02:00