摘要: 任务50:Identity MVC:DbContextSeed初始化 首先添加seed 每次应用程序启动,监测一下,是否是第一次启动。如果是第一次执行,我们需要在数据库内添加一个记录 比如说我们的用户账号,我们在第一次进来的时候,我们需要有一个管理员 在Data文件夹下新建: Application 阅读全文
posted @ 2019-03-02 14:09 高山-景行 阅读(323) 评论(1) 推荐(0) 编辑
摘要: 任务48:Identity MVC:Model后端验证 RegisterViewModel 创建LoginViewModel LoginViewModel 这里只需要Email和Password这两个字段 修改后: 修改Login.cshtml 把登陆的时候的错误信息加上。 在AccountCont 阅读全文
posted @ 2019-03-02 14:08 高山-景行 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 任务49:Identity MVC:Model前端验证 前端验证使用的是jquery的validate的组件 _ValidationScriptsPartial.cshtml 在我们的layout里面有RenderSection 所以我们可以在Login页面增加上。在登陆页面的最下方 点击登陆是没有 阅读全文
posted @ 2019-03-02 14:08 高山-景行 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 任务47:Identity MVC:ReturnUrl实现 在最上面加一个私有的方法 登陆也加上returnUrl Login的post方法。加入returnUrl的参数 登陆界面也需要加上 asp-route-returnUrl="@ViewBag["ReturnUrl"]" 退出的代码进行修改, 阅读全文
posted @ 2019-03-02 14:07 高山-景行 阅读(423) 评论(0) 推荐(0) 编辑