91ef6c25d5
Can define additional claims on per-client basis
continuous-integration/drone/push Build is passing
2024-03-31 18:37:08 +02:00
0a5649fcb9
Add implicit authentication flow ( #255 )
...
continuous-integration/drone/push Build is passing
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
continuous-integration/drone/push Build is passing
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
continuous-integration/drone/push Build is passing
2024-03-27 19:46:25 +01:00
9b18b787a9
Add authentication from upstream providers ( #107 )
...
continuous-integration/drone/push Build is passing
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 )
...
continuous-integration/drone/push Build is passing
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 )
...
continuous-integration/drone/push Build is passing
* 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
continuous-integration/drone/push Build was killed
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