bfe6c25f39
Cargo clippy
continuous-integration/drone/push Build is failing
2025-03-28 14:42:04 +01:00
b77e7895b7
Rust Edition 2024
continuous-integration/drone/push Build is failing
2025-03-28 14:40:35 +01:00
14c2bb5ac6
Fix cargo clippy issue
continuous-integration/drone/push Build is passing
2024-12-03 22:34:19 +01: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
6cc9f4c54c
Refactor dependencies to reduce code base size ( #111 )
...
continuous-integration/drone/push Build is passing
Use crates to reduce code base size :
* `actix-remote-ip` to safely determine user IP location
* `light-openid` for the OpenID primitives & as client to handle federation
Reviewed-on: #111
2023-04-29 11:11:24 +00: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
f2e4826b14
Update to code to Rust 1.67
continuous-integration/drone/push Build is passing
2023-02-02 10:22:15 +01:00
a2d731bfff
Refactor users management ( #6 )
...
continuous-integration/drone/push Build is passing
* Improve second factor removal by admin
2022-11-26 15:08:36 +01:00
f5ac7bf278
Refactor users management ( #6 )
...
* Use asynchronous interface to set authorized clients list
2022-11-26 14:51:08 +01:00
d06c0352fc
Log all user actions on stdout
continuous-integration/drone/push Build is passing
2022-11-19 13:38:24 +01:00