@@ -90,11 +90,16 @@ export interface AuditLogsRequest extends Pagination {
90
90
readonly q ?: string
91
91
}
92
92
93
+ // From codersdk/users.go
94
+ export interface AuthMethod {
95
+ readonly enabled : boolean
96
+ }
97
+
93
98
// From codersdk/users.go
94
99
export interface AuthMethods {
95
- readonly password : boolean
96
- readonly github : boolean
97
- readonly oidc : boolean
100
+ readonly password : PasswordMethod
101
+ readonly github : AuthMethod
102
+ readonly oidc : OIDCMethod
98
103
}
99
104
100
105
// From codersdk/authorization.go
@@ -289,6 +294,7 @@ export interface DeploymentConfig {
289
294
readonly cache_directory : DeploymentConfigField < string >
290
295
readonly in_memory_database : DeploymentConfigField < boolean >
291
296
readonly pg_connection_url : DeploymentConfigField < string >
297
+ readonly password_auth_hidden : DeploymentConfigField < boolean >
292
298
readonly oauth2 : OAuth2Config
293
299
readonly oidc : OIDCConfig
294
300
readonly telemetry : TelemetryConfig
@@ -446,6 +452,14 @@ export interface OIDCConfig {
446
452
readonly email_domain : DeploymentConfigField < string >
447
453
readonly issuer_url : DeploymentConfigField < string >
448
454
readonly scopes : DeploymentConfigField < string [ ] >
455
+ readonly sign_in_text : DeploymentConfigField < string >
456
+ readonly icon_url : DeploymentConfigField < string >
457
+ }
458
+
459
+ // From codersdk/users.go
460
+ export interface OIDCMethod extends AuthMethod {
461
+ readonly signInText : string
462
+ readonly iconUrl : string
449
463
}
450
464
451
465
// From codersdk/organizations.go
@@ -505,6 +519,11 @@ export interface ParameterSchema {
505
519
readonly validation_contains ?: string [ ]
506
520
}
507
521
522
+ // From codersdk/users.go
523
+ export interface PasswordMethod extends AuthMethod {
524
+ readonly hidden : boolean
525
+ }
526
+
508
527
// From codersdk/groups.go
509
528
export interface PatchGroupRequest {
510
529
readonly add_users : string [ ]
0 commit comments