feat(editor): SSO login button (#5615)

* feat(editor): SSO login button

* feat(editor): SSO login button

* feat(editor): SSO login button
This commit is contained in:
Csaba Tuncsik
2023-03-17 21:07:08 +01:00
committed by GitHub
parent e0ea97af8d
commit 6916628a9f
12 changed files with 144 additions and 10 deletions

View File

@@ -623,10 +623,17 @@ export interface IN8nPromptResponse {
updated: boolean;
}
export enum UserManagementAuthenticationMethod {
Email = 'email',
Ldap = 'ldap',
Saml = 'saml',
}
export interface IUserManagementConfig {
enabled: boolean;
showSetupOnFirstLoad?: boolean;
smtpSetup: boolean;
authenticationMethod: UserManagementAuthenticationMethod;
}
export interface IPermissionGroup {