首页 > Web开发 > 详细

Asp.net core Identity + identity server + angular 学习笔记 (第二篇)

时间:2019-04-26 13:17:15      阅读:131      评论:0      收藏:0      [点我收藏+]

先纠正一下第一篇的的错误. 

在 Login.cshtml 和 Login.cshtml.cs 里, 本来应该是 Register 的我写成 Login 了. 

cshtml 部分

技术分享图片
<form asp-page="Login" asp-page-handler="Register">
    <input type="text" name="username" placeholder="username">
    <input type="password" name="password" placeholder="password">
    <button type="submit">Login</button>
</form>
View Code

cshtml.cs 部分

技术分享图片
public class RegisterInputModel
{
    public string username { get; set; }
    public string password { get; set; }
}

[BindProperty]
public RegisterInputModel RegisterData { get; set; }

public async Task OnPostRegisterAsync(
    [FromServices] UserManager<IdentityUser> userManager
)
{
    var user = new IdentityUser
    {
        UserName = RegisterData.username
    };
    var reuslt = await userManager.CreateAsync(user, RegisterData.password);
    if (reuslt.Succeeded)
    {

    }
}
View Code

 

Asp.net core Identity + identity server + angular 学习笔记 (第二篇)

原文:https://www.cnblogs.com/keatkeat/p/10773693.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!