Commit Graph

25 Commits

Author SHA1 Message Date
48112dfed7 Make usage of FatalErrorPage more convenient 2022-04-23 20:31:09 +02:00
1d69ea536f Get auth challenge 2022-04-23 18:56:14 +02:00
68cb630339 Automatically display first factor input form if there is only one 2022-04-20 12:06:56 +02:00
1e401a0b10 Authentication using TOPT code is working 2022-04-20 09:35:57 +02:00
806a085c97 Improve redirect URI management 2022-04-19 19:30:24 +02:00
ce7118ff81 Display form to enter OTP code 2022-04-19 19:24:07 +02:00
c1677071fc Add a page to choose second factor 2022-04-19 18:27:21 +02:00
5903ec2e8c Refactor login flow 2022-04-19 17:49:57 +02:00
5cf1f63674 Fix deprecation warnings 2022-04-18 17:13:41 +02:00
f6403afa34 Move login templates to a specific folder 2022-04-05 17:42:01 +02:00
30c8470bcb Simplify code 2022-04-05 17:23:26 +02:00
fef8ca84f4 simplify functions 2022-04-03 18:10:33 +02:00
aa5327d603 Improve returned error code 2022-04-03 17:48:55 +02:00
886bae32c8 Enable bruteforce protection on login endpoint 2022-04-03 17:33:01 +02:00
b965fa6b4f Format code 2022-04-03 15:50:49 +02:00
123dc519af Disabled accounts can not login 2022-04-03 14:42:16 +02:00
f08fddc79c Can redirect user on successful login 2022-04-02 19:44:13 +02:00
4b8c9fdfdc Can request new user password on login 2022-04-02 08:30:01 +02:00
41ee80a077 Refactor sessions management 2022-04-01 22:51:33 +02:00
372dfa3f31 User can sign out 2022-04-01 19:05:40 +02:00
e07dee7fde Redirect user after successful login 2022-04-01 18:59:17 +02:00
eab9bdf7f5 Add actix-identity crate 2022-03-30 16:58:00 +02:00
6fdac7fbb1 Add communication with user actor 2022-03-30 12:41:22 +02:00
70aaa1ff44 Display login page 2022-03-30 11:00:20 +02:00
5bc4af399d Ready to implement login page 2022-03-30 10:29:10 +02:00