diff --git a/apps/browser/src/auth/popup/login/extension-login-component.service.ts b/apps/browser/src/auth/popup/login/extension-login-component.service.ts index c14bb7fcffc..0dc49e6bdad 100644 --- a/apps/browser/src/auth/popup/login/extension-login-component.service.ts +++ b/apps/browser/src/auth/popup/login/extension-login-component.service.ts @@ -6,7 +6,7 @@ export class ExtensionLoginComponentService extends DefaultLoginComponentService implements LoginComponentService { - getShowPasswordlessFlag(): boolean { + isLoginViaAuthRequestSupported(): boolean { return flagEnabled("showPasswordless"); } } diff --git a/apps/web/src/app/auth/core/services/login/web-login-component.service.ts b/apps/web/src/app/auth/core/services/login/web-login-component.service.ts index 0e8f21577ea..87d3aaac5dc 100644 --- a/apps/web/src/app/auth/core/services/login/web-login-component.service.ts +++ b/apps/web/src/app/auth/core/services/login/web-login-component.service.ts @@ -27,7 +27,7 @@ export class WebLoginComponentService router = inject(Router); routerService = inject(RouterService); - getShowPasswordlessFlag(): boolean { + isLoginViaAuthRequestSupported(): boolean { return flagEnabled("showPasswordless"); } diff --git a/libs/auth/src/angular/login/default-login-component.service.ts b/libs/auth/src/angular/login/default-login-component.service.ts index 074bf6c0f74..dde205dae20 100644 --- a/libs/auth/src/angular/login/default-login-component.service.ts +++ b/libs/auth/src/angular/login/default-login-component.service.ts @@ -27,8 +27,8 @@ export class DefaultLoginComponentService implements LoginComponentService { return null; } - getShowPasswordlessFlag(): boolean { - return null; + isLoginViaAuthRequestSupported(): boolean { + return false; } async launchSsoBrowserWindow( diff --git a/libs/auth/src/angular/login/login-component.service.ts b/libs/auth/src/angular/login/login-component.service.ts index c9dd3a663b7..55ade0a789c 100644 --- a/libs/auth/src/angular/login/login-component.service.ts +++ b/libs/auth/src/angular/login/login-component.service.ts @@ -32,10 +32,9 @@ export abstract class LoginComponentService { setPreviousUrl: (route: UrlTree) => void | null; /** - * Gets the status of the `showPasswordless` feature flag. - * - Used by: Web, Browser + * Indicates whether login with device (auth request) is supported on the given client */ - getShowPasswordlessFlag: () => boolean; + isLoginViaAuthRequestSupported: () => boolean; /** * Launches the SSO flow in a new browser window. diff --git a/libs/auth/src/angular/login/login.component.html b/libs/auth/src/angular/login/login.component.html index f0150784cb5..23f4558390c 100644 --- a/libs/auth/src/angular/login/login.component.html +++ b/libs/auth/src/angular/login/login.component.html @@ -117,7 +117,7 @@ - +
{{ "or" | i18n }}