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
|
// Validation rules
|
||||||
const identityRules = [
|
const identityRules = [
|
||||||
(v: string) => !!v.trim() || 'Email is required',
|
(v: string) => !!v.trim() || 'Login ID is required',
|
||||||
(v: string) => !/\s/.test(v.trim()) || 'Email must not contain spaces',
|
|
||||||
(v: string) => /.+@.+\..+/.test(v.trim()) || 'Email must be valid'
|
|
||||||
];
|
];
|
||||||
|
|
||||||
const authResponseRules = [
|
const authResponseRules = [
|
||||||
@@ -351,16 +349,15 @@ function getMethodIcon(method: AuthenticationMethod): string {
|
|||||||
v-slot="{ errors, isSubmitting }"
|
v-slot="{ errors, isSubmitting }"
|
||||||
>
|
>
|
||||||
<div class="mb-6">
|
<div class="mb-6">
|
||||||
<v-label>Email Address</v-label>
|
|
||||||
<v-text-field
|
<v-text-field
|
||||||
v-model="identity"
|
v-model="identity"
|
||||||
:rules="identityRules"
|
:rules="identityRules"
|
||||||
class="mt-2"
|
aria-label="Login ID"
|
||||||
required
|
required
|
||||||
hide-details="auto"
|
hide-details="auto"
|
||||||
variant="outlined"
|
variant="outlined"
|
||||||
color="primary"
|
color="primary"
|
||||||
autocomplete="email"
|
autocomplete="username"
|
||||||
autofocus
|
autofocus
|
||||||
></v-text-field>
|
></v-text-field>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user