|
c9ca23cd82
|
Can create user accounts
|
2022-04-07 18:59:48 +02:00 |
|
|
52888b3af7
|
Automatically join services into single input field on submit
|
2022-04-07 18:17:58 +02:00 |
|
|
a6acbde093
|
Dynamically check username
|
2022-04-07 17:57:10 +02:00 |
|
|
91d71c7006
|
Start to build edit user form
|
2022-04-07 17:32:29 +02:00 |
|
|
af903de7c2
|
Start to build edit user form
|
2022-04-07 17:04:05 +02:00 |
|
|
587758f4ed
|
Minor graphical improvments
|
2022-04-06 18:08:57 +02:00 |
|
|
23cc21a986
|
Add a new button
|
2022-04-06 18:06:38 +02:00 |
|
|
754814f04a
|
Display the list of users
|
2022-04-06 18:03:00 +02:00 |
|
|
da6a494875
|
Load a list of clients
|
2022-04-06 17:18:06 +02:00 |
|
|
f6403afa34
|
Move login templates to a specific folder
|
2022-04-05 17:42:01 +02:00 |
|
|
fc92b9452a
|
Easily get current signed in user in requests
|
2022-04-05 17:40:33 +02:00 |
|
|
30c8470bcb
|
Simplify code
|
2022-04-05 17:23:26 +02:00 |
|
|
31949bf414
|
Cargo clippy
|
2022-04-05 17:18:41 +02:00 |
|
|
83e6871997
|
Can change user password
|
2022-04-05 17:17:34 +02:00 |
|
|
f21e40d804
|
Add home route
|
2022-04-04 17:43:53 +02:00 |
|
|
e1eb64f27c
|
Display account details
|
2022-04-04 17:39:23 +02:00 |
|
drone
|
2cdc402d66
|
Update Rust crate clap to 3.1.8
|
2022-04-04 00:10:36 +00:00 |
|
|
a4de6a01af
|
Improve fatal error page
|
2022-04-03 18:55:41 +02:00 |
|
|
8436a02c10
|
Add login splash screen
|
2022-04-03 18:51:18 +02:00 |
|
|
fef8ca84f4
|
simplify functions
|
2022-04-03 18:10:33 +02:00 |
|
|
627138544f
|
add further tests
|
2022-04-03 18:04:12 +02:00 |
|
|
27ba6f9ede
|
cargo clippy
|
2022-04-03 17:53:57 +02:00 |
|
|
7183b5e6ce
|
cargo clippy
|
2022-04-03 17:51:42 +02:00 |
|
|
aa5327d603
|
Improve returned error code
|
2022-04-03 17:48:55 +02:00 |
|
|
1ff9c7686e
|
Improve some code
|
2022-04-03 17:46:01 +02:00 |
|
|
188b4f836d
|
Improve some code
|
2022-04-03 17:44:19 +02:00 |
|
|
48f4d4c6c5
|
cargo clippy
|
2022-04-03 17:40:10 +02:00 |
|
|
886bae32c8
|
Enable bruteforce protection on login endpoint
|
2022-04-03 17:33:01 +02:00 |
|
|
9943df4952
|
Automatically clean failed login attempts
|
2022-04-03 16:45:25 +02:00 |
|
|
05e911bfc5
|
Start to implement brute force protection
|
2022-04-03 16:21:09 +02:00 |
|
|
b965fa6b4f
|
Format code
|
2022-04-03 15:50:49 +02:00 |
|
|
9236b91f12
|
Block POST requests from unknown origins
|
2022-04-03 15:48:45 +02:00 |
|
|
9f5fdd65ab
|
Do not consider as valid sessions that are not completely signed in
|
2022-04-03 14:46:58 +02:00 |
|
|
123dc519af
|
Disabled accounts can not login
|
2022-04-03 14:42:16 +02:00 |
|
|
9a4c725b4e
|
Fix typo
|
2022-04-02 19:46:02 +02:00 |
|
|
f08fddc79c
|
Can redirect user on successful login
|
2022-04-02 19:44:13 +02:00 |
|
|
da74acaed8
|
Restrict access to admin routes
|
2022-04-02 19:23:32 +02:00 |
|
|
91fd763fe1
|
Redirect anonymous user from authenticated pages
|
2022-04-02 17:44:10 +02:00 |
|
|
9e72e6a044
|
Delegate session lifetime to actix-identity crate
|
2022-04-02 17:17:54 +02:00 |
|
|
cb4daa1112
|
Get identity from middleware
|
2022-04-02 17:03:51 +02:00 |
|
|
ad58d2de7e
|
Remove expect on session deserialization failure
|
2022-04-02 16:02:07 +02:00 |
|
|
1070d80553
|
Restrict access to .git directory
|
2022-04-02 15:58:31 +02:00 |
|
|
3fdb775308
|
Start to implement auth middleware
|
2022-04-02 15:44:09 +02:00 |
|
|
ce220c52f7
|
Add max session duration
|
2022-04-02 15:30:08 +02:00 |
|
|
777b8814f5
|
Cargo clippy
|
2022-04-02 08:31:48 +02:00 |
|
|
4b8c9fdfdc
|
Can request new user password on login
|
2022-04-02 08:30:01 +02:00 |
|
|
0f4a5cde57
|
Merge pull request 'Configure Renovate' (#1) from renovate/configure into master
Reviewed-on: #1
|
2022-04-01 22:53:19 +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 |
|