cleaned up Website
This commit is contained in:
parent
191572b8bf
commit
796f27aff6
3 changed files with 5 additions and 44 deletions
|
@ -46,7 +46,7 @@
|
||||||
bool isSignedUp = userRole != null;
|
bool isSignedUp = userRole != null;
|
||||||
DateTime flexTime = _raid.FreeForAllDate.Date + _raid.FreeForAllTime.TimeOfDay;
|
DateTime flexTime = _raid.FreeForAllDate.Date + _raid.FreeForAllTime.TimeOfDay;
|
||||||
bool isSignUoAllowed = !_raid.IsRandomized && (user.RoleAssignments.FirstOrDefault(a => a.LiebRole.RoleName == _raid.RequiredRole) != null || flexTime < DateTime.Now);
|
bool isSignUoAllowed = !_raid.IsRandomized && (user.RoleAssignments.FirstOrDefault(a => a.LiebRole.RoleName == _raid.RequiredRole) != null || flexTime < DateTime.Now);
|
||||||
isSignedUp = isSignedUp && user.GuildWars2Accounts.Count > 0 && (_raid.RaidType == RaidType.Planned || user.GuildWars2Accounts.FirstOrDefault()?.EquippedBuilds.Count > 0);
|
isSignUoAllowed = isSignUoAllowed && user.GuildWars2Accounts.Count > 0 && (_raid.RaidType == RaidType.Planned || user.GuildWars2Accounts.FirstOrDefault()?.EquippedBuilds.Count > 0);
|
||||||
|
|
||||||
<table class="table">
|
<table class="table">
|
||||||
<tbody>
|
<tbody>
|
||||||
|
|
|
@ -22,12 +22,12 @@
|
||||||
<InputText @bind-Value="_user.Name" />
|
<InputText @bind-Value="_user.Name" />
|
||||||
</label>
|
</label>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
@*<p>
|
||||||
<label>
|
<label>
|
||||||
Pronouns:
|
Pronouns:
|
||||||
<InputText @bind-Value="_user.Pronouns" />
|
<InputText @bind-Value="_user.Pronouns" />
|
||||||
</label>
|
</label>
|
||||||
</p>
|
</p>*@
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<label>
|
<label>
|
||||||
|
@ -38,7 +38,7 @@
|
||||||
|
|
||||||
<div class="nav-item px-3">
|
<div class="nav-item px-3">
|
||||||
<NavLink class="nav-link" href="gw2accountedit">
|
<NavLink class="nav-link" href="gw2accountedit">
|
||||||
<span class="oi oi-plus" aria-hidden="true"></span> Add Account
|
<span class="oi oi-plus" aria-hidden="true"></span> Add Guild Wars 2 Account
|
||||||
</NavLink>
|
</NavLink>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -12,10 +12,9 @@
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
<div class="top-row px-4">
|
<div class="top-row px-4">
|
||||||
<a href="https://docs.microsoft.com/aspnet/" target="_blank">About</a>
|
|
||||||
<AuthorizeView>
|
<AuthorizeView>
|
||||||
<Authorized>
|
<Authorized>
|
||||||
<a href="#">Hello, @context.User.Identity.Name!</a>
|
<a href="accountedit">Hello, @context.User.Identity.Name!</a>
|
||||||
<a href="Account/Logout">Log out</a>
|
<a href="Account/Logout">Log out</a>
|
||||||
</Authorized>
|
</Authorized>
|
||||||
<NotAuthorized>
|
<NotAuthorized>
|
||||||
|
@ -27,43 +26,5 @@
|
||||||
<article class="content px-4">
|
<article class="content px-4">
|
||||||
@Body
|
@Body
|
||||||
</article>
|
</article>
|
||||||
<button @onclick="GetClaimsPrincipalData">Get ClaimsPrincipal Data</button>
|
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<p>@_authMessage</p>
|
|
||||||
|
|
||||||
@if (_claims.Count() > 0)
|
|
||||||
{
|
|
||||||
<ul>
|
|
||||||
@foreach (var claim in _claims)
|
|
||||||
{
|
|
||||||
<li>@claim.Type: @claim.Value</li>
|
|
||||||
}
|
|
||||||
</ul>
|
|
||||||
}
|
|
||||||
|
|
||||||
<p>@_surnameMessage</p>
|
|
||||||
|
|
||||||
@code {
|
|
||||||
private string _authMessage;
|
|
||||||
private string _surnameMessage;
|
|
||||||
private IEnumerable<Claim> _claims = Enumerable.Empty<Claim>();
|
|
||||||
|
|
||||||
private async Task GetClaimsPrincipalData()
|
|
||||||
{
|
|
||||||
var authState = await AuthenticationStateProvider.GetAuthenticationStateAsync();
|
|
||||||
var user = authState.User;
|
|
||||||
|
|
||||||
if (user.Identity.IsAuthenticated)
|
|
||||||
{
|
|
||||||
_authMessage = $"{user.Identity.Name} is authenticated.";
|
|
||||||
_claims = user.Claims;
|
|
||||||
_surnameMessage =
|
|
||||||
$"Surname: {user.FindFirst(c => c.Type == ClaimTypes.Surname)?.Value}";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
_authMessage = "The user is NOT authenticated.";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Add table
Add a link
Reference in a new issue