mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-02-22 14:22:40 +01:00
* Adapt cookie auth to work with same API permission system * Handle unscoped store permission case * Do not consider Unscoped as a valid policy * Add tests * Refactor permissions scopes --------- Co-authored-by: Dennis Reimann <mail@dennisreimann.de> Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
22 lines
306 B
Text
22 lines
306 B
Text
@model CheatPermissionsViewModel
|
|
|
|
@{
|
|
ViewData["Title"] = "Permissions";
|
|
Layout = "_LayoutSignedOut";
|
|
}
|
|
|
|
@if (Model.StoreId is not null)
|
|
{
|
|
<h1>Store: @Model.StoreId</h1>
|
|
}
|
|
else
|
|
{
|
|
<h1>No scope</h1>
|
|
}
|
|
|
|
<ul>
|
|
@foreach (var p in Model.Permissions.Where(o => o.Result.Succeeded))
|
|
{
|
|
<li>@p.Item1</li>
|
|
}
|
|
</ul>
|