Quentin Gliech
|
cd0ec35d2f
|
Soft-delete upstream OAuth 2.0 providers on config sync
|
2024-04-03 09:51:22 +02:00 |
|
Quentin Gliech
|
4e3823fe4f
|
Add a soft-deletion column on upstream OAuth 2.0 providers
|
2024-04-03 09:51:22 +02:00 |
|
Quentin Gliech
|
1821136e3f
|
Additional parameters from upstream OAuth2 providers in the data model
|
2024-03-01 14:36:37 +01:00 |
|
Quentin Gliech
|
5126d36b2e
|
Add upstream OAuth 2.0 providers name and branding
|
2023-11-20 17:23:02 +01:00 |
|
Quentin Gliech
|
7315dd9a7a
|
Allow endpoints and discovery mode override for upstream oauth2 providers
This time, at the configuration and database level
|
2023-11-17 16:18:39 +01:00 |
|
Quentin Gliech
|
364093f12f
|
Allow overriding usptream OAuth2 providers endpoints
Also have a way to disable OIDC discovery when all the endpoints are known.
|
2023-11-17 16:18:39 +01:00 |
|
Quentin Gliech
|
89420a2cfc
|
Refactor the upstream link provider template logic
Also adds tests for new account registration through an upstream oauth2
provider
|
2023-11-13 14:11:30 +01:00 |
|
Quentin Gliech
|
6ded397977
|
Use minijinja templates to map OIDC claims to user attributes
|
2023-11-08 12:05:58 +01:00 |
|
Quentin Gliech
|
ae3213fe87
|
Make the email verification state more configurable on upstream OAuth 2.0 registration
This also marks the email as primary
|
2023-08-31 14:20:06 +02:00 |
|
Quentin Gliech
|
de13d3ef19
|
CLI tool to sync the upstream IDPs with the config
|
2023-06-26 17:24:56 +02:00 |
|
Quentin Gliech
|
c183830489
|
Ground work to import upstream OIDC claims on registration.
|
2023-06-26 17:24:56 +02:00 |
|
Quentin Gliech
|
35787aa072
|
data-model: have more structs use a state machine
|
2023-01-09 18:02:32 +01:00 |
|