Have got logout working

This commit is contained in:
Leon Mika 2026-02-25 22:30:28 +11:00
parent 01c6e9de87
commit b7e0269e9d
7 changed files with 66 additions and 10 deletions

View file

@ -18,8 +18,17 @@
</div>
-->
<input class="form-control me-2" type="search" placeholder="Search" aria-label="Search"/>
<button class="btn btn-outline-success" type="submit">Search</button>
<div class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
{{ .user.Username }}
</a>
<ul class="dropdown-menu dropdown-menu-end">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" href="#" data-controller="logout" data-action="logout#logout">Logout</a></li>
</ul>
</div>
</form>
</div>
</div>

View file

@ -2,15 +2,15 @@
<div class="text-center mb-3">
<h3>Weiro Login</h3>
</div>
<input type="hidden" name="_login_challenge" value="{{ .challenge }}">
<form action="/login" method="post">
<input type="hidden" name="_login_challenge" value="{{ .challenge }}">
<div class="mb-2">
<label for="login_username" class="form-label">Login</label>
<input type="email" class="form-control" id="login_username">
<label for="username" class="form-label">Login</label>
<input type="text" class="form-control" name="username" id="username">
</div>
<div class="mb-3">
<label for="login_password" class="form-label">Password</label>
<input type="password" class="form-control" id="login_password">
<label for="password" class="form-label">Password</label>
<input type="password" class="form-control" name="password" id="password">
</div>
<div class="mb-3 text-end">
<input type="submit" class="btn btn-primary" value="Login">