Auswahl zwischen MySQL und Sqlite möglich, Datenbank kompletter Reset

This commit is contained in:
2025-06-17 18:54:43 +02:00
parent 7e17bac971
commit 7f0007b1e2
34 changed files with 1199 additions and 2360 deletions

View File

@@ -1,9 +1,36 @@
@model Watcher.ViewModels.LoginViewModel
@{
ViewData["Title"] = "Login";
}
<h2>Willkommen beim Watcher</h2>
<h2>Anmelden</h2>
<p>Bitte melde dich über PocketID an:</p>
<form asp-action="Login" method="post">
<div class="form-group">
<label asp-for="Username"></label>
<input asp-for="Username" class="form-control" />
<span asp-validation-for="Username" class="text-danger"></span>
</div>
<a class="btn btn-primary" href="/Account/SignIn">Mit PocketID anmelden</a>
<div class="form-group">
<label asp-for="Password"></label>
<input asp-for="Password" class="form-control" type="password" />
<span asp-validation-for="Password" class="text-danger"></span>
</div>
<input type="hidden" asp-for="ReturnUrl" />
<button type="submit" class="btn btn-primary">Anmelden</button>
</form>
<hr />
<form asp-action="LoginWithOidc" method="post">
<input type="hidden" name="returnUrl" value="@Model.ReturnUrl" />
<button type="submit" class="btn btn-outline-secondary">Mit PocketID anmelden</button>
</form>
@section Scripts {
<partial name="_ValidationScriptsPartial" />
}