diff --git a/src/app/accounts/login.component.html b/src/app/accounts/login.component.html index 68971a6c..6ac1318b 100644 --- a/src/app/accounts/login.component.html +++ b/src/app/accounts/login.component.html @@ -18,17 +18,22 @@ [(ngModel)]="masterPassword" class="form-control"> - - - - Enterprise Single Sign-On - +
+
+ + +
+ +
diff --git a/src/app/accounts/login.component.ts b/src/app/accounts/login.component.ts index 1d8779b8..6f9ea7b8 100644 --- a/src/app/accounts/login.component.ts +++ b/src/app/accounts/login.component.ts @@ -50,4 +50,8 @@ export class LoginComponent extends BaseLoginComponent { modal.close(); }); } + + sso() { + return super.launchSsoBrowser('connector', 'bwdc://sso-callback'); + } } diff --git a/src/app/accounts/sso.component.html b/src/app/accounts/sso.component.html index 6eac0959..1685dff0 100644 --- a/src/app/accounts/sso.component.html +++ b/src/app/accounts/sso.component.html @@ -3,27 +3,9 @@
-
+
- Logging in, please wait... -
-
-

- Quickly log in using your organization's single sign-on portal. Please enter your - organization's identifier to begin.

-
- - -
- - - {{'cancel' | i18n}} - + {{'loading' | i18n}}
diff --git a/src/app/accounts/sso.component.ts b/src/app/accounts/sso.component.ts index b9616506..1084aed4 100644 --- a/src/app/accounts/sso.component.ts +++ b/src/app/accounts/sso.component.ts @@ -33,9 +33,4 @@ export class SsoComponent extends BaseSsoComponent { this.redirectUri = 'bwdc://sso-callback'; this.clientId = 'connector'; } - - async submit() { - await super.submit(); - this.router.navigate(['login']); - } } diff --git a/src/locales/en/messages.json b/src/locales/en/messages.json index e23335a5..e4134a76 100644 --- a/src/locales/en/messages.json +++ b/src/locales/en/messages.json @@ -614,5 +614,8 @@ }, "region": { "message": "Region" + }, + "enterpriseSingleSignOn": { + "message": "Enterprise Single Sign-On" } }