Commit Graph

7 Commits

Author SHA1 Message Date
75b70008e3 Updated all dependencies 2024-02-19 18:42:19 +01:00
6cc9f4c54c Refactor dependencies to reduce code base size (#111)
All checks were successful
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)
All checks were successful
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
94aeefe450 Replace type UserID with a structure 2022-04-19 19:40:36 +02:00
5cf1f63674 Fix deprecation warnings 2022-04-18 17:13:41 +02:00
587758f4ed Minor graphical improvments 2022-04-06 18:08:57 +02:00
e1eb64f27c Display account details 2022-04-04 17:39:23 +02:00