mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-02-22 14:22:40 +01:00
* init u2f * ux fixes * Cleanup Manage Controller * final changes * remove logs * remove console log * fix text for u2f * Use Is Secure instead of IsHttps * add some basic u2f tests * move loaders to before title * missing commit * refactor after nicolas wtf moment
47 lines
1.4 KiB
Text
47 lines
1.4 KiB
Text
@model BTCPayServer.Services.U2F.Models.U2FAuthenticationViewModel
|
|
@{
|
|
ViewData.SetActivePageAndTitle(ManageNavPages.U2F, "Manage your registered U2F devices");
|
|
}
|
|
|
|
<partial name="_StatusMessage" for="StatusMessage"/>
|
|
<h4>Registered U2F Devices</h4>
|
|
<form asp-action="AddU2FDevice" method="get">
|
|
<table class="table table-lg">
|
|
<thead>
|
|
<tr>
|
|
<th >Name</th>
|
|
<th class="text-right">Actions</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@foreach (var device in Model.Devices)
|
|
{
|
|
<tr>
|
|
<td>@device.Name</td>
|
|
<td class="text-right" >
|
|
<a asp-action="RemoveU2FDevice" asp-route-id="@device.Id">Remove</a>
|
|
|
|
</td>
|
|
</tr>
|
|
}
|
|
@if (!Model.Devices.Any())
|
|
{
|
|
<tr>
|
|
<td colspan="2" class="text-center h5 py-2">
|
|
No registered devices
|
|
</td>
|
|
</tr>
|
|
}
|
|
<tr class="bg-gray">
|
|
<td>
|
|
<input type="text" class="form-control" name="Name" placeholder="New Device Name"/>
|
|
</td>
|
|
<td>
|
|
<div class="pull-right">
|
|
<button type="submit" class="btn btn-primary">Add New Device</button>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</form>
|