C# 在何处保存管理员登录信息以实现应用程序角色管理器?(ASP.net)

C# 在何处保存管理员登录信息以实现应用程序角色管理器?(ASP.net),c#,asp.net,asp.net-mvc,azure,asp.net-identity,C#,Asp.net,Asp.net Mvc,Azure,Asp.net Identity,我正在Microsoft visual Studio上创建一个asp网页,并将azure链接起来以供数据库使用 我很难弄清楚在哪里以及如何保存我希望区分为“Admin”的用户名和密码 我的最终目标是:如果登录的用户不是管理员,我想隐藏导航栏的下拉选项卡。如果登录用户是管理员,则该选项卡将在用户界面上可用 因此,我想我会将此代码添加到我当前的项目中: 从这里开始,我想在下面的代码中添加一些“if user is admin”标志/函数(此代码来自.cshtml文件)。如果当前用户是admin,则

我正在Microsoft visual Studio上创建一个asp网页,并将azure链接起来以供数据库使用

我很难弄清楚在哪里以及如何保存我希望区分为“Admin”的用户名和密码

我的最终目标是:如果登录的用户不是管理员,我想隐藏导航栏的下拉选项卡。如果登录用户是管理员,则该选项卡将在用户界面上可用

因此,我想我会将此代码添加到我当前的项目中:

从这里开始,我想在下面的代码中添加一些“if user is admin”标志/函数(此代码来自.cshtml文件)。如果当前用户是admin,则admin菜单应该是导航栏的一部分。我不知道该怎么办。代码如下--


    @Html.Partial(“\u adminimenuppartial”)
    @Html.Partial(“\u usermenuppartial”)
@Html.Partial(“_LoginPartial”)
我也不确定在哪里保存管理员登录信息(用户名和密码),以便在执行所有操作时,我的代码可以根据用户的凭据是否匹配来区分用户是否为管理员

有人能帮我吗?我希望我在正确的轨道上…

这应该行得通

<div class="navbar-collapse collapse">

  @if (User.IsInRole("Admin") {

    <ul class="nav navbar-nav">
        @Html.Partial("_AdminMenuPartial")
    </ul>

  }

    <ul class="nav navbar-nav">
        @Html.Partial("_UserMenuPartial")
    </ul>
    @Html.Partial("_LoginPartial")
</div>

@if(User.IsInRole(“Admin”){
    @Html.Partial(“\u adminimenuppartial”)
}
    @Html.Partial(“\u usermenuppartial”)
@Html.Partial(“_LoginPartial”)
<div class="navbar-collapse collapse">

  @if (User.IsInRole("Admin") {

    <ul class="nav navbar-nav">
        @Html.Partial("_AdminMenuPartial")
    </ul>

  }

    <ul class="nav navbar-nav">
        @Html.Partial("_UserMenuPartial")
    </ul>
    @Html.Partial("_LoginPartial")
</div>