You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- @page
- @using Himp.TaskScheduling.Pages
- @using Volo.Abp.Users
- @model IndexModel
- @inject ICurrentUser CurrentUser
- @if (CurrentUser.IsAuthenticated)
- {
- <div>
- <abp-row>
- <abp-column size-md="_3" class="text-center">
- <i class="fa fa-user d-block" style="font-size: 10em; color: #12b900"></i>
- <a abp-button="Primary" asp-controller="Logout" asp-action="Index" asp-area="Account">Logout</a>
- </abp-column>
- <abp-column size-md="_9">
- <h2>@CurrentUser.UserName</h2>
- <h5 class="text-muted">@CurrentUser.Email</h5>
- <div>
- <strong>Roles</strong>: @CurrentUser.Roles.JoinAsString(", ")
- <br />
- <strong>Claims</strong>: <br />
- @Html.Raw(CurrentUser.GetAllClaims().Select(c => $"{c.Type}={c.Value}").JoinAsString(" <br /> "))
- </div>
- </abp-column>
- </abp-row>
- </div>
- }
-
- @if (!CurrentUser.IsAuthenticated)
- {
- <div class="text-center">
- <i class="fa fa-user d-block" style="font-size: 10em; color: #aaa"></i><br/><br />
- <a abp-button="Primary" asp-page="/Account/Login">Login</a>
- </div>
- }
|