91ef6c25d5
Can define additional claims on per-client basis
2024-03-31 18:37:08 +02:00
0a5649fcb9
Add implicit authentication flow ( #255 )
...
Reviewed-on: #255
Co-authored-by: Pierre HUBERT <pierre.git@communiquons.org>
Co-committed-by: Pierre HUBERT <pierre.git@communiquons.org>
2024-03-28 21:13:25 +00:00
7060ce3fe4
Enforce 2FA for user admin routes
2024-03-27 21:03:49 +01:00
cf0e7e1e68
Can enforce 2FA for specific clients
2024-03-27 20:59:29 +01:00
64b1bd4de9
Simplify README
2024-03-27 19:46:25 +01:00
9b18b787a9
Add authentication from upstream providers ( #107 )
...
Let BasicOIDC delegate authentication to upstream providers (Google, GitHub, GitLab, Keycloak...)
Reviewed-on: #107
2023-04-27 10:10:28 +00:00
4f7c56a4b8
Loads clients list only once ( #106 )
...
Currently, the list of client is loaded separately for each Actix HTTP handler threads.
In prevision of future improvements, it is worthwhile to load this list only once.
Reviewed-on: #106
2023-04-17 16:49:19 +00:00
6d2e52d632
Add default clients ( #105 )
...
* Add the possibility to create client enabled by default when creating new accounts
* Can mark clients are granted for all users, regardless of users accounts grants
Reviewed-on: #105
2023-04-15 10:19:15 +00:00
0f69c3cf2c
Update CI script & add badge
2022-05-05 17:52:48 +02:00
234e77d08a
Block pages indexing
2022-04-23 20:41:31 +02:00
48112dfed7
Make usage of FatalErrorPage
more convenient
2022-04-23 20:31:09 +02:00
822b78237a
Finish implementation of Webauthn!
2022-04-23 20:23:34 +02:00
1d69ea536f
Get auth challenge
2022-04-23 18:56:14 +02:00
0260742c01
Finish implementation of Authenticator App
2022-04-20 09:39:28 +02:00
c0d1c41b4c
Update README
2022-04-18 17:17:02 +02:00
65b3289900
Update README
2022-04-18 17:02:30 +02:00
bd23d6d454
Add README & LICENSE
2022-04-18 17:00:28 +02:00
7978706803
Add openid-connecter discovery route
2022-04-08 18:53:57 +02:00
05e911bfc5
Start to implement brute force protection
2022-04-03 16:21:09 +02:00
eab9bdf7f5
Add actix-identity crate
2022-03-30 16:58:00 +02:00