add login component and auth service

This commit is contained in:
Roland Schneider
2025-11-10 17:33:05 +01:00
parent 327c641137
commit e09110346e
14 changed files with 218 additions and 350 deletions

View File

@@ -0,0 +1,15 @@
<div>
<h2>Login</h2>
<form [formGroup]="loginForm" (ngSubmit)="onSubmit()">
<div>
<label for="username">Username:</label>
<input id="username" formControlName="username" />
</div>
<div>
<label for="password">Password:</label>
<input id="password" type="password" formControlName="password" />
</div>
<button type="submit" [disabled]="loginForm.invalid">Log In</button>
</form>
<p *ngIf="errorMessage">{{ errorMessage }}</p>
</div>