bewcloud/lib/utils
Bruno Bernardino aa18dcdb4e
Implement (optional) SSO via OIDC (OpenID Connect) (#64)
This implements optional SSO via OIDC for logging in and signing up (for the first admin sign up or if sign up is allowed). The most requested feature!

Tested with Authentik and Google!

It includes a new `SimpleCache` interface (in-memory, using [`caches`](https://developer.mozilla.org/en-US/docs/Web/API/Window/caches)) for storing the state and code challenges.

Closes #13
2025-06-05 18:10:40 +01:00
..
files.ts Files CRUD. 2024-04-03 14:02:04 +01:00
files_test.ts Files CRUD. 2024-04-03 14:02:04 +01:00
misc.ts Implement (optional) SSO via OIDC (OpenID Connect) (#64) 2025-06-05 18:10:40 +01:00
misc_test.ts UX improvements for mobile expense input 2025-03-03 09:39:46 +00:00
multi-factor-auth.ts Add Optional 2FA Support (#61) 2025-05-29 17:30:28 +01:00
photos.ts Add Photos UI 2024-04-27 08:12:44 +01:00
webdav.ts Improve WebDav support to include file size and modified time 2024-04-08 16:01:59 +01:00