mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: add INSECURE oidc email fallback flag for IdP brokers (#26751)
<!-- Authored by Coder Agents on behalf of @Emyrk. --> Adds an opt-in `CODER_DANGEROUS_OIDC_EMAIL_FALLBACK` flag (alias `--dangerous-oidc-email-fallback`) for IdP brokers that do not issue a stable `sub` for the same user across connections.
This commit is contained in:
Generated
+8
@@ -6264,6 +6264,14 @@ export interface OIDCConfig {
|
||||
*/
|
||||
readonly redirect_url: string;
|
||||
readonly auto_repair_links: boolean;
|
||||
/**
|
||||
* EmailFallback allows OIDC logins to fall back to email-based matching
|
||||
* when the `linked_id` (issuer+subject) does not match an existing user
|
||||
* link. INSECURE: weakens the linked_id check. It exists for IdP
|
||||
* brokers that do not issue a stable `sub` for the same user across
|
||||
* connections.
|
||||
*/
|
||||
readonly email_fallback: boolean;
|
||||
}
|
||||
|
||||
// From codersdk/parameters.go
|
||||
|
||||
Reference in New Issue
Block a user