From 12585177997f3c5eb06abfb06800adfbe5b9d186 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eudes=20In=C3=A1cio?= Date: Wed, 8 Nov 2023 08:58:13 +0100 Subject: [PATCH] add verification if username as domain --- src/app/pages/login/login.page.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index 6c4ea5fc1..227430266 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -112,8 +112,15 @@ export class LoginPage implements OnInit { if (this.validateUsername()) { if (this.validatePassword()) { + let newUserName = "" + if (this.usernameAsDomain(environment.domain, this.username.trim())) { + newUserName = this.username.trim(); + } else { + newUserName = this.username.trim() + "@" + environment.domain; + } + this.userattempt = { - username: this.username.trim(), + username: newUserName.trim(), password: this.password.trim(), domainName: environment.domain, BasicAuthKey: "" @@ -233,4 +240,8 @@ export class LoginPage implements OnInit { } + usernameAsDomain(substring, mainString) { + return mainString.includes(substring); + } + }