Escape hatch.

This commit is contained in:
Lucas Morgan
2023-07-06 15:12:57 -05:00
parent 841dbccc29
commit d80ea13b68
2 changed files with 8 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
@inject AccountManager Account
@inject AccountState AccountState
<div class="my-modal-background">
@@ -26,13 +27,17 @@
}
else
{
<h1>Welcome to Shogi!</h1>
<div>
<p>How would you like to proceed?</p>
<p>
<button @onclick="Account.LoginWithMicrosoftAccount">Log in</button>
<button @onclick="Account.LoginWithGuestAccount">Proceed as Guest</button>
@if (AccountState.User != null)
{
/* This is an escape hatch in case user login fails in certain ways. */
<button @onclick="Account.LogoutAsync">Logout</button>
}
</p>
</div>
<p>