
@using System.Security.Claims
@model AuthorisationView
@{
    ViewBag.Title = "Authorize";
}
<h1>Authorization Server</h1>
<h2>OAuth2 Authorize</h2>

<form method="POST">
    <p>Hello, @User.Identity.Name</p>
    <p>@Model.Message</p>
    <p>A third party application want to do the following on your behalf:</p>
    <ul>
        @if (Model.Scopes!=null) {
            @foreach (var scope in Model.Scopes)
            {
                <li><em>@scope.Id</em>: @scope.Description</li>
            } 
        }
    </ul>
    <p>
        <input type="submit" class="btn btn-light btn-success" name="submit.Grant" value="Grant" />
        <input type="submit" class="btn btn-light btn-danger" name="submit.Deny" value="Deny" />
        <input type="submit" class="btn btn-light btn-success" name="submit.Login" value="Sign in as different user" />
    </p>
   
</form>
