|
|
|
@ -3,7 +3,9 @@ |
|
|
|
<h4>{{ 'AbpAccount::Login' | abpLocalization }}</h4> |
|
|
|
<strong> |
|
|
|
{{ 'AbpAccount::AreYouANewUser' | abpLocalization }} |
|
|
|
<a class="text-decoration-none" routerLink="/account/register">{{ 'AbpAccount::Register' | abpLocalization }}</a> |
|
|
|
<a class="text-decoration-none" routerLink="/account/register">{{ |
|
|
|
'AbpAccount::Register' | abpLocalization |
|
|
|
}}</a> |
|
|
|
</strong> |
|
|
|
<form [formGroup]="form" (ngSubmit)="onSubmit()" validateOnSubmit class="mt-4"> |
|
|
|
<div class="form-group"> |
|
|
|
@ -15,16 +17,28 @@ |
|
|
|
type="text" |
|
|
|
id="login-input-user-name-or-email-address" |
|
|
|
formControlName="username" |
|
|
|
autocomplete="username" |
|
|
|
autofocus |
|
|
|
/> |
|
|
|
</div> |
|
|
|
<div class="form-group"> |
|
|
|
<label for="login-input-password">{{ 'AbpAccount::Password' | abpLocalization }}</label> |
|
|
|
<input class="form-control" type="password" id="login-input-password" formControlName="password" /> |
|
|
|
<input |
|
|
|
class="form-control" |
|
|
|
type="password" |
|
|
|
id="login-input-password" |
|
|
|
formControlName="password" |
|
|
|
autocomplete="current-password" |
|
|
|
/> |
|
|
|
</div> |
|
|
|
<div class="form-check" validationTarget validationStyle> |
|
|
|
<label class="form-check-label" for="login-input-remember-me"> |
|
|
|
<input class="form-check-input" type="checkbox" id="login-input-remember-me" formControlName="remember" /> |
|
|
|
<input |
|
|
|
class="form-check-input" |
|
|
|
type="checkbox" |
|
|
|
id="login-input-remember-me" |
|
|
|
formControlName="remember" |
|
|
|
/> |
|
|
|
{{ 'AbpAccount::RememberMe' | abpLocalization }} |
|
|
|
</label> |
|
|
|
</div> |
|
|
|
|