ASP.NET Core Identity 系列之六
💡
原文中文,约7400字,阅读约需18分钟。
📝
内容提要
本文介绍了如何在ASP.NET Core Identity中添加用户自定义属性,通过添加三个自定义属性到AppUser类,更新AdminController的新增和修改方法,以及添加HTML标记,成功实现了在Identity中添加自定义属性。
🎯
关键要点
- 介绍如何在ASP.NET Core Identity中添加用户自定义属性。
- 在AppUser类中添加三个自定义属性:Country(枚举类型)、Age(int类型)、Salary(string类型)。
- 通过[Required]特性将Salary属性设置为必填属性。
- 使用Entity Framework Core Migration命令更新数据库以同步新属性。
- 更新AdminController的新增和修改用户方法,包含自定义属性。
- 在Create和Update视图中添加HTML标记以输入和更新用户信息。
- 更新AdminController的Create和Update方法以处理自定义属性。
- 测试自定义属性,创建用户并验证信息是否正确显示。
- 总结了在ASP.NET Core Identity中添加用户自定义字段的过程。
➡️