2020-05-19 12:49:06 +02:00
|
|
|
<div class="login-wrapper">
|
|
|
|
<h2>Please log in</h2>
|
|
|
|
|
2020-06-19 08:43:22 +02:00
|
|
|
|
|
|
|
<form #loginForm="ngForm">
|
2020-08-12 11:06:46 +02:00
|
|
|
<rb-form-input name="username" label="username" appValidate="username" required [(ngModel)]="username"
|
|
|
|
#usernameInput="ngModel">
|
2020-06-19 08:43:22 +02:00
|
|
|
<ng-template rbFormValidationMessage="failure">{{usernameInput.errors.failure}}</ng-template>
|
|
|
|
</rb-form-input>
|
2020-08-12 11:06:46 +02:00
|
|
|
<rb-form-input *ngIf="!passreset" type="password" name="password" label="password" appValidate="password" required
|
|
|
|
[(ngModel)]="password" #passwordInput="ngModel">
|
2020-06-19 08:43:22 +02:00
|
|
|
<ng-template rbFormValidationMessage="failure">{{passwordInput.errors.failure}}</ng-template>
|
|
|
|
</rb-form-input>
|
2020-08-12 11:06:46 +02:00
|
|
|
<rb-form-input *ngIf="passreset" type="email" name="email" label="email" email required [(ngModel)]="email"
|
|
|
|
#emailInput="ngModel">
|
2020-07-29 13:14:29 +02:00
|
|
|
<ng-template rbFormValidationMessage="failure">{{emailInput.errors.failure}}</ng-template>
|
|
|
|
</rb-form-input>
|
|
|
|
<a href="#" class="forgot-pass" (click)="passreset = !passreset">Forgot password</a>
|
2020-08-12 11:06:46 +02:00
|
|
|
<button class="rb-btn rb-primary login-button" (click)="login()" type="submit" [disabled]="!loginForm.form.valid">
|
|
|
|
{{passreset ? 'Send' : 'Login'}}
|
|
|
|
</button>
|
2020-07-29 13:14:29 +02:00
|
|
|
<div class="message">{{message}}</div>
|
2020-05-22 12:52:17 +02:00
|
|
|
</form>
|
2020-05-19 12:49:06 +02:00
|
|
|
</div>
|