mirror of
https://forgejo.ellis.link/continuwuation/continuwuity.git
synced 2025-09-11 23:13:02 +02:00
impl MSC2965: self-advertise as OIDC authentication provider
MSC2965 proposes to let the homeserver advertise its current OIDC authentication issuer. These changes let conduwuit advertise itself as the issuer when [global.auth.enable_oidc_login] is set. It also advertises its account management endpoint if [global.auth.enable_oidc_account_management] is set. None of these endpoints are implemented. This commit only implements the bare advertisement, as requested by the MSC.
This commit is contained in:
parent
68afb07c27
commit
db3a2dc468
9 changed files with 157 additions and 3 deletions
3
src/api/client/oidc/mod.rs
Normal file
3
src/api/client/oidc/mod.rs
Normal file
|
@ -0,0 +1,3 @@
|
|||
mod discovery;
|
||||
|
||||
pub(crate) use self::discovery::get_auth_metadata;
|
Loading…
Add table
Add a link
Reference in a new issue