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