Asp.net 我如何使用登录创建一个MVC应用程序,但不使用电子邮件和自我注册
我搜索了很多遍,没有找到答案。我需要创建一个使用登录名的MVC应用程序,但我不想使用电子邮件作为用户名,并且不会自动注册。Asp.NETCore或MVC5都可以,但我找不到任何适合它们的东西。任何正确方向的帮助或指点都将不胜感激。这非常简单,但需要几个步骤。例如:Asp.net 我如何使用登录创建一个MVC应用程序,但不使用电子邮件和自我注册,asp.net,asp.net-mvc,asp.net-core-2.0,Asp.net,Asp.net Mvc,Asp.net Core 2.0,我搜索了很多遍,没有找到答案。我需要创建一个使用登录名的MVC应用程序,但我不想使用电子邮件作为用户名,并且不会自动注册。Asp.NETCore或MVC5都可以,但我找不到任何适合它们的东西。任何正确方向的帮助或指点都将不胜感激。这非常简单,但需要几个步骤。例如: 将以下属性添加到LoginViewModel和RegisterViewModel类中: [必需] [显示(Name=“Username”)] 公共字符串用户名{get;set;} 将AccountController的登录操作更改为m
<div class="form-group">
@Html.LabelFor(m => m.Usarname, new { @class = "col-md-2 control-label" })
<div class="col-md-10">
@Html.TextBoxFor(m => m.Usarname, new { @class = "form-control" })
@Html.ValidationMessageFor(m => m.Usarname, "", new { @class = "text-danger" })
</div>
</div>
@LabelFor(m=>m.Usarname,新的{@class=“col-md-2控制标签”})
@TextBoxFor(m=>m.Usarname,新的{@class=“form control”})
@Html.ValidationMessageFor(m=>m.Usarname,“,new{@class=“text danger”})
<div class="form-group">
@Html.LabelFor(m => m.Usarname, new { @class = "col-md-2 control-label" })
<div class="col-md-10">
@Html.TextBoxFor(m => m.Usarname, new { @class = "form-control" })
</div>
@LabelFor(m=>m.Usarname,新的{@class=“col-md-2控制标签”})
@TextBoxFor(m=>m.Usarname,新的{@class=“form control”})
这是为登录部分做的,为了避免自注册,只需从拥有注册视图的视图中删除路由到注册视图的链接。这非常简单,但需要几个步骤。例如:
<div class="form-group">
@Html.LabelFor(m => m.Usarname, new { @class = "col-md-2 control-label" })
<div class="col-md-10">
@Html.TextBoxFor(m => m.Usarname, new { @class = "form-control" })
@Html.ValidationMessageFor(m => m.Usarname, "", new { @class = "text-danger" })
</div>
</div>
@LabelFor(m=>m.Usarname,新的{@class=“col-md-2控制标签”})
@TextBoxFor(m=>m.Usarname,新的{@class=“form control”})
@Html.ValidationMessageFor(m=>m.Usarname,“,new{@class=“text danger”})
<div class="form-group">
@Html.LabelFor(m => m.Usarname, new { @class = "col-md-2 control-label" })
<div class="col-md-10">
@Html.TextBoxFor(m => m.Usarname, new { @class = "form-control" })
</div>
@LabelFor(m=>m.Usarname,新的{@class=“col-md-2控制标签”})
@TextBoxFor(m=>m.Usarname,新的{@class=“form control”})
它用于登录部分,并且为了避免自我注册,只需从拥有注册视图的视图中删除路由到注册视图的链接。然后使用mobile no进行注册如果用户输入mobile no,则发送OTP作为密码并允许访问应用程序。@Saineshwar不幸的是,这不是一个选项,用户帐户将从配套的桌面应用程序中创建,用户唯一的选择是更改密码或用户名。然后使用mobile no进行注册。如果用户输入mobile no,则将OTP作为密码发送,并允许访问应用程序。@Saineshwar遗憾的是,这不是一个选项,用户帐户将从配套的桌面应用程序创建,用户唯一的选择是更改密码或用户名。