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.

87 lines
4.0 KiB

4 years ago
@model SpaAspNetCore.Models.IndexViewModel
@{
ViewBag.Title = "Управление";
}
<h2>@ViewBag.Title.</h2>
<p class="text-success">@ViewBag.StatusMessage</p>
<div>
<h4>Изменение параметров учетной записи</h4>
<hr />
<dl class="dl-horizontal">
<dt>Пароль:</dt>
<dd>
[
@if (Model.HasPassword)
{
@Html.ActionLink("Смена пароля", "ChangePassword")
}
else
{
@Html.ActionLink("Создать", "SetPassword")
}
]
</dd>
<dt>Внешние имена входа:</dt>
<dd>
@Model.Logins.Count [
@Html.ActionLink("Управление", "ManageLogins") ]
</dd>
@*
Номера телефонов можно использовать в качестве второго проверочного фактора для системы двухфакторной проверки подлинности.
В <a href="https://go.microsoft.com/fwlink/?LinkId=403804">этой статье</a>
можно узнать, как для этого приложения ASP.NET настроить двухфакторную проверку подлинности с использованием SMS.
Настроив двухфакторную проверку подлинности, раскомментируйте следующий блок
*@
@*
<dt>Номер телефона:</dt>
<dd>
@(Model.PhoneNumber ?? "None")
@if (Model.PhoneNumber != null)
{
<text>[&nbsp;&nbsp;@Html.ActionLink("Change", "AddPhoneNumber")&nbsp;&nbsp;]</text>
using (Html.BeginForm("RemovePhoneNumber", "Manage", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
{
@Html.AntiForgeryToken()
<text>[<input type="submit" value="Удалить" class="btn-link" />]</text>
}
}
else
{
<text>[&nbsp;&nbsp;@Html.ActionLink("Add", "AddPhoneNumber")&nbsp;&nbsp;]</text>
}
</dd>
*@
<dt>Двухфакторная проверка подлинности:</dt>
<dd>
<p>
Поставщики двухфакторной проверки подлинности не настроены. В <a href="https://go.microsoft.com/fwlink/?LinkId=403804">этой статье</a>
можно узнать, как настроить двухфакторную проверку подлинности для этого приложения ASP.NET.
</p>
@*@if (Model.TwoFactor)
{
using (Html.BeginForm("DisableTwoFactorAuthentication", "Manage", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
{
@Html.AntiForgeryToken()
<text>Включено
<input type="submit" value="Отключить" class="btn btn-link" />
</text>
}
}
else
{
using (Html.BeginForm("EnableTwoFactorAuthentication", "Manage", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
{
@Html.AntiForgeryToken()
<text>Отключено
<input type="submit" value="Включить" class="btn btn-link" />
</text>
}
}*@
</dd>
</dl>
</div>