Skip to content

Commit

Permalink
SSO login without identifier and improve redirection
Browse files Browse the repository at this point in the history
  • Loading branch information
Timshel committed Jan 26, 2023
1 parent ab16d54 commit 5ceee91
Show file tree
Hide file tree
Showing 58 changed files with 6,117 additions and 87 deletions.
12 changes: 0 additions & 12 deletions apps/web/src/app/accounts/sso.component.html
Expand Up @@ -15,18 +15,6 @@
</div>
<div class="card-body" *ngIf="!loggingIn">
<p>{{ "ssoLogInWithOrgIdentifier" | i18n }}</p>
<div class="form-group">
<label for="identifier">{{ "ssoIdentifier" | i18n }}</label>
<input
id="identifier"
class="form-control"
type="text"
name="Identifier"
[(ngModel)]="identifier"
required
appAutofocus
/>
</div>
<hr />
<div class="d-flex">
<button
Expand Down
3 changes: 2 additions & 1 deletion apps/web/src/app/guards/home.guard.ts
Expand Up @@ -14,7 +14,8 @@ export class HomeGuard implements CanActivate {
const authStatus = await this.authService.getAuthStatus();

if (authStatus === AuthenticationStatus.LoggedOut) {
return this.router.createUrlTree(["/login"], { queryParams: route.queryParams });
const path = this.authService.authingWithSso() ? "/sso" : "/login";
return this.router.createUrlTree([path], { queryParams: route.queryParams });
}
if (authStatus === AuthenticationStatus.Locked) {
return this.router.createUrlTree(["/lock"], { queryParams: route.queryParams });
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/af/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organisasie-identifiseerder"
},
"ssoLogInWithOrgIdentifier": {
"message": "Teken vinnig aan d.m.v. u organisasie se enkelaantekenportaal (SSO). Voer u organisasie se identifiseerder in om te begin."
"message": "Teken vinnig aan d.m.v. u organisasie se enkelaantekenportaal (SSO)."
},
"enterpriseSingleSignOn": {
"message": "Onderneming-enkelaanteken"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/ar/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organization identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "قم بتسجيل الدخول بسرعة باستخدام بوابة تسجيل الدخول الأحادي لمؤسستك. الرجاء إدخال معرف الـSSO الخاص بمؤسستك للبدء."
"message": "قم بتسجيل الدخول بسرعة باستخدام بوابة تسجيل الدخول الأحادي لمؤسستك."
},
"enterpriseSingleSignOn": {
"message": "تسجيل الدخول الأُحادي للمؤسسات – SSO"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/az/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Təşkilat identifikatoru"
},
"ssoLogInWithOrgIdentifier": {
"message": "Təşkilatınızın tək daxil olma portalını istifadə edərək giriş edin. Başlatmaq üçün zəhmət olmasa təşkilatınızın identifikatorunu daxil edin."
"message": "Təşkilatınızın tək daxil olma portalını istifadə edərək giriş edin."
},
"enterpriseSingleSignOn": {
"message": "Müəssisə üçün tək daxil olma"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/be/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Ідэнтыфікатар арганізацыі"
},
"ssoLogInWithOrgIdentifier": {
"message": "Уваходзьце з выкарыстаннем партала адзінага ўваходу вашай арганізацыі. Калі ласка, увядзіце ідэнтыфікатар вашай арганізацыі для пачатку працы."
"message": "Уваходзьце з выкарыстаннем партала адзінага ўваходу вашай арганізацыі."
},
"enterpriseSingleSignOn": {
"message": "Адзіны ўваход прадпрыемства (SSO)"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/bg/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Идентификатор на организация"
},
"ssoLogInWithOrgIdentifier": {
"message": "Вписване чрез портала на организацията ви за еднократна идентификация. За да продължите, въведете идентификатора на организацията."
"message": "Вписване чрез портала на организацията ви за еднократна идентификация."
},
"enterpriseSingleSignOn": {
"message": "Еднократна идентификация (SSO)"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/bn/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organization identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin."
"message": "Log in using your organization's single sign-on portal."
},
"enterpriseSingleSignOn": {
"message": "Enterprise single sign-on"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/bs/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organization identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin."
"message": "Log in using your organization's single sign-on portal."
},
"enterpriseSingleSignOn": {
"message": "Enterprise single sign-on"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/ca/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Identificador d’organització"
},
"ssoLogInWithOrgIdentifier": {
"message": "Inicieu la sessió ràpidament mitjançant el portal d'inici de sessió únic de la vostra organització. Introduïu l'identificador de la vostra organització per començar."
"message": "Inicieu la sessió ràpidament mitjançant el portal d'inici de sessió únic de la vostra organització."
},
"enterpriseSingleSignOn": {
"message": "Inici de sessió únic d'empresa"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/cs/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Identifikátor organizace"
},
"ssoLogInWithOrgIdentifier": {
"message": "Přihlaste se pomocí přihlašovacího portálu vaší organizace. Chcete-li začít, zadejte prosím identifikátor vaší organizace."
"message": "Přihlaste se pomocí přihlašovacího portálu vaší organizace."
},
"enterpriseSingleSignOn": {
"message": "Jednotné podnikové přihlášení"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/da/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organisationsidentifikator"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log ind via din organisations single sign-on portal. Angiv organisationens SSO-identifikator for at begynde."
"message": "Log ind via din organisations single sign-on portal."
},
"enterpriseSingleSignOn": {
"message": "Virksomheds Single Sign-On"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/de/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organisationskennung"
},
"ssoLogInWithOrgIdentifier": {
"message": "Über den Single Sign-on Ihrer Organisation anmelden. Bitte geben Sie Ihre Organisationskennung an, um zu beginnen."
"message": "Über den Single Sign-on Ihrer Organisation anmelden."
},
"enterpriseSingleSignOn": {
"message": "Enterprise Single Sign-On"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/en/messages.json
Expand Up @@ -3708,7 +3708,7 @@
"message": "Organization identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin."
"message": "Log in using your organization's single sign-on portal."
},
"enterpriseSingleSignOn": {
"message": "Enterprise single sign-on"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/en_IN/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organisation identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log in using your organisation's single sign-on portal. Please enter your organisation's identifier to begin."
"message": "Log in using your organisation's single sign-on portal."
},
"enterpriseSingleSignOn": {
"message": "Enterprise single sign-on"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/eo/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Identigilo de la organizo"
},
"ssoLogInWithOrgIdentifier": {
"message": "Ensalutu per la unika ensaluta portalo de via organizo. Bonvolu enigi la identigilon de via organizo por komenci."
"message": "Ensalutu per la unika ensaluta portalo de via organizo."
},
"enterpriseSingleSignOn": {
"message": "Entreprena Ununura Ensaluto"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/es/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Identificador de la organización"
},
"ssoLogInWithOrgIdentifier": {
"message": "Inicie sesión utilizando el portal de inicio de sesión único de su organización. Introduzca el identificador de su organización para comenzar."
"message": "Inicie sesión utilizando el portal de inicio de sesión único de su organización."
},
"enterpriseSingleSignOn": {
"message": "Inicio de sesión único empresarial"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/et/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organisatsiooni identifikaator"
},
"ssoLogInWithOrgIdentifier": {
"message": "Sisselogimine läbi organisatsiooni ühekordse sisselogimise portaali. Jätkamiseks sisesta ettevõtte identifikaator."
"message": "Sisselogimine läbi organisatsiooni ühekordse sisselogimise portaali."
},
"enterpriseSingleSignOn": {
"message": "Ettevõtte Single Sign-On"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/eu/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Erakundearen identifikatzailea"
},
"ssoLogInWithOrgIdentifier": {
"message": "Hasi saioa zure erakundeko atari bakarra erabiliz. Sartu zure erakundearen identifikatzailea hasteko."
"message": "Hasi saioa zure erakundeko atari bakarra erabiliz."
},
"enterpriseSingleSignOn": {
"message": "Enpresentzako saio hasiera bakarra"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/fa/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organization identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin."
"message": "با استفاده از پورتال ورود واحد سازمان خود وارد شوید."
},
"enterpriseSingleSignOn": {
"message": "Enterprise single sign-on"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/fi/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organisaation tunniste"
},
"ssoLogInWithOrgIdentifier": {
"message": "Kirjaudu käyttäen organisaatiosi kertakirjautumisportaalia. Aloita syöttämällä organisaatiosi SSO-tunniste."
"message": "Kirjaudu käyttäen organisaatiosi kertakirjautumisportaalia."
},
"enterpriseSingleSignOn": {
"message": "Yrityksen kertakirjautuminen (SSO)"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/fil/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organization identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin."
"message": "Log in using your organization's single sign-on portal."
},
"enterpriseSingleSignOn": {
"message": "Enterprise single sign-on"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/fr/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Identifiant de l'organisation"
},
"ssoLogInWithOrgIdentifier": {
"message": "Connectez-vous en utilisant le portail de connexion unique de votre organisation. Veuillez entrer l'identifiant de votre organisation pour commencer."
"message": "Connectez-vous en utilisant le portail de connexion unique de votre organisation."
},
"enterpriseSingleSignOn": {
"message": "Portail de connexion unique d'entreprise (Single Sign-On)"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/he/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "מזהה ארגוני"
},
"ssoLogInWithOrgIdentifier": {
"message": "הכנס באמצעות פורטל ההזדהות האחודה (SSO) הארגוני שלך. אנא הזן את המזהה הארגוני שלך כדי להתחיל."
"message": "הכנס באמצעות פורטל ההזדהות האחודה (SSO) הארגוני שלך."
},
"enterpriseSingleSignOn": {
"message": "כניסה ארגונית אחודה"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/hi/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organization identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin."
"message": "Log in using your organization's single sign-on portal."
},
"enterpriseSingleSignOn": {
"message": "Enterprise single sign-on"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/hr/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Identifikator organizacije"
},
"ssoLogInWithOrgIdentifier": {
"message": "Prijavi se koristeći SSO portal tvoje tvrtke. Za nastavak unesi identifikator organizacije."
"message": "Prijavi se koristeći SSO portal tvoje tvrtke."
},
"enterpriseSingleSignOn": {
"message": "Jedinstvena prijava na razini tvrtke (SSO)"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/id/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Pengenal Organisasi"
},
"ssoLogInWithOrgIdentifier": {
"message": "Masuk menggunakan portal sistem masuk tunggal organisasi Anda. Harap masukkan pengenal organisasi Anda untuk memulai."
"message": "Masuk menggunakan portal sistem masuk tunggal organisasi Anda."
},
"enterpriseSingleSignOn": {
"message": "Sistem Masuk Tunggal Perusahaan"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/it/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Identificativo dell'organizzazione"
},
"ssoLogInWithOrgIdentifier": {
"message": "Accedi usando il portale di accesso Single Sign-On della tua organizzazione. Inserisci l'identificativo della tua organizzazione per iniziare."
"message": "Accedi usando il portale di accesso Single Sign-On della tua organizzazione."
},
"enterpriseSingleSignOn": {
"message": "Accesso con il portale dell'organizzazione (SSO)"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/ja/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "組織識別子"
},
"ssoLogInWithOrgIdentifier": {
"message": "組織のシングルサインオンポータルを使用してログインします。開始するには組織の識別子を入力してください。"
"message": "組織のシングルサインオンポータルを使用してログインします。"
},
"enterpriseSingleSignOn": {
"message": "組織のシングルサインオン"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/ka/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organization identifier"
},
"ssoLogInWithOrgIdentifier": {
"message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin."
"message": "Log in using your organization's single sign-on portal."
},
"enterpriseSingleSignOn": {
"message": "Enterprise single sign-on"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/lv/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Apvienības identifikators"
},
"ssoLogInWithOrgIdentifier": {
"message": "Pierakstīties, izmantojot apvienības vienotās pieteikšanās portālu. Lūgums ievadīt apvienības identifikatoru, lai sāktu."
"message": "Pierakstīties, izmantojot apvienības vienotās pieteikšanās portālu."
},
"enterpriseSingleSignOn": {
"message": "Uzņēmuma vienotā pierakstīšanās"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/ml/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "സംഘടനയുടെ ഐഡന്റിഫയർ"
},
"ssoLogInWithOrgIdentifier": {
"message": "നിങ്ങളുടെ സംഘടനയുടെ സിംഗിൾ സൈൻ-ഓൺ പോർട്ടൽ ഉപയോഗിച്ച് വേഗത്തിൽ ലോഗിൻ ചെയ്യുക. ആരംഭിക്കുന്നതിന് ദയവായി നിങ്ങളുടെ സംഘടനയുടെ ഐഡന്റിഫയർ നൽകുക."
"message": "നിങ്ങളുടെ സംഘടനയുടെ സിംഗിൾ സൈൻ-ഓൺ പോർട്ടൽ ഉപയോഗിച്ച് വേഗത്തിൽ ലോഗിൻ ചെയ്യുക."
},
"enterpriseSingleSignOn": {
"message": "എന്റർപ്രൈസ് SSO"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/locales/nb/messages.json
Expand Up @@ -3692,7 +3692,7 @@
"message": "Organisasjons identifikator"
},
"ssoLogInWithOrgIdentifier": {
"message": "Logg inn ved hjelp av din organisasjons eneste signalportal. Angi din organisasjons identifikator for å begynne."
"message": "Logg inn ved hjelp av din organisasjons eneste signalportal."
},
"enterpriseSingleSignOn": {
"message": "Bedriftsinnlogging (SSO)"
Expand Down

0 comments on commit 5ceee91

Please sign in to comment.