fix: allow any login name not just email
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
@@ -72,9 +72,7 @@ const authInputType = computed(() => {
|
||||
|
||||
// Validation rules
|
||||
const identityRules = [
|
||||
(v: string) => !!v.trim() || 'Email is required',
|
||||
(v: string) => !/\s/.test(v.trim()) || 'Email must not contain spaces',
|
||||
(v: string) => /.+@.+\..+/.test(v.trim()) || 'Email must be valid'
|
||||
(v: string) => !!v.trim() || 'Login ID is required',
|
||||
];
|
||||
|
||||
const authResponseRules = [
|
||||
@@ -351,16 +349,15 @@ function getMethodIcon(method: AuthenticationMethod): string {
|
||||
v-slot="{ errors, isSubmitting }"
|
||||
>
|
||||
<div class="mb-6">
|
||||
<v-label>Email Address</v-label>
|
||||
<v-text-field
|
||||
v-model="identity"
|
||||
:rules="identityRules"
|
||||
class="mt-2"
|
||||
aria-label="Login ID"
|
||||
required
|
||||
hide-details="auto"
|
||||
variant="outlined"
|
||||
color="primary"
|
||||
autocomplete="email"
|
||||
autocomplete="username"
|
||||
autofocus
|
||||
></v-text-field>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user