2021-12-14 15:06:25 -06:00
|
|
|
{{ template "header.tmpl" . }}
|
|
|
|
<div class='list'>
|
|
|
|
{{range $token, $tokenData := .Tokens}}
|
|
|
|
|
|
|
|
<div class='list-item'>
|
2022-02-17 14:47:03 -06:00
|
|
|
{{ if eq $tokenData.Client "" }}
|
|
|
|
<span class='token'>{{$token}} (Owner: {{$tokenData.Owner}}) (Client: Any)</span>
|
2022-02-19 09:49:38 -06:00
|
|
|
<a href='/login?access_token={{$token}}'>Login link</a>
|
|
|
|
<img class='qr-code' src='{{index $.QrCodes $token}}' width=100 height=100>
|
2022-02-17 14:47:03 -06:00
|
|
|
{{ else }}
|
|
|
|
<span class='token'>{{$token}} (Owner: {{$tokenData.Owner}}) (Client: {{$tokenData.Client}})</span>
|
|
|
|
{{ end }}
|
2021-12-14 15:06:25 -06:00
|
|
|
<a href="/confirm-delete-token?token={{$token}}">
|
|
|
|
<button class='button'>Delete</button>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
{{end}}
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class='token-adder'>
|
2022-02-16 12:44:24 -06:00
|
|
|
<form action="/add-token-client" method="POST">
|
2021-12-14 15:06:25 -06:00
|
|
|
<label for="token-owner">Owner:</label>
|
|
|
|
<select id="token-owner" name="owner">
|
|
|
|
{{range $username, $user := .Users}}
|
|
|
|
<option value="{{$username}}">{{$username}}</option>
|
|
|
|
{{end}}
|
|
|
|
</select>
|
|
|
|
<button class='button' type="submit">Add Token</button>
|
|
|
|
</form>
|
|
|
|
</div>
|
|
|
|
{{ template "footer.tmpl" . }}
|