Spotify.NET/SpotifyAPI.Web.Examples.ASP/Views/Home/Index.cshtml

39 lines
823 B
Plaintext
Raw Normal View History

 @model HomeModel
@using System.Security.Claims
@using Microsoft.AspNetCore.Authentication
@{
ViewData["Title"] = "Home Page";
}
<h2>Some Playlists (first 20)</h2>
@if (Model.Playlists != null && !Model.Playlists.HasError())
{
<dl>
@foreach (var playlist in Model.Playlists.Items)
{
<dt>@playlist.Name</dt>
<dd>@(playlist.Owner.DisplayName ?? playlist.Owner.Id)</dd>
}
</dl>
}
<h2>HttpContext.User.Claims</h2>
<dl>
@foreach (Claim claim in User.Claims)
{
<dt>@claim.Type</dt>
<dd>@claim.Value</dd>
}
</dl>
<h2>AuthenticationProperties</h2>
<dl>
@foreach (var prop in (await Context.AuthenticateAsync()).Properties.Items)
{
<dt>@prop.Key</dt>
<dd>@prop.Value</dd>
}
</dl>