冯 海

一个程序新人菜鸟的日记,希望大家多多关照。QQ:32316131

文章分类 -  MVC5EF2

MVC5+EF+BootStrap+adminlte一步一步的使用教程。
摘要:在登录分布局更改方法路由 在User控制器中增加方法 阅读全文
posted @ 2017-05-16 00:29 秋天来了哟 阅读(286) 评论(0) 推荐(0) 编辑
摘要:角色管理的第一步,就是先创建一个角色,然后基于该角色可以进行后面的授权操作。在 ASP.NET Identity 中,对角色的管理非常简单,只要配置好 RoleManager,就可以从OWIN上下文中获取到RoleManager,然后执行相应的CRUD操作即可。 1.1 编写 AddRoleView 阅读全文
posted @ 2017-05-15 20:57 秋天来了哟 阅读(329) 评论(0) 推荐(0) 编辑
摘要:在上面详细讲解了与用户相关的操作,当用户登录到网站系统中之后,我们要对用户进行控制,并不是所有的页面都可以访问,只有部分页面,或具有相应的权限之后才可以访问。这里我们只对用户进行相关授权,后面还会讲到角色。在 ASP.NET MVC 中,对页面的授权,是针对控制器或控制器中的方法授权的。授权是使用 阅读全文
posted @ 2017-05-15 20:46 秋天来了哟 阅读(428) 评论(1) 推荐(0) 编辑
摘要:一,在ViewModels下新建模型ChangePasswordViewModel 二、在UserController中新建两个方法 5.新建一个ChangePassword视图 运行情况 阅读全文
posted @ 2017-05-15 00:30 秋天来了哟 阅读(961) 评论(0) 推荐(0) 编辑
摘要:一、在LIST前台增加链接 二,新建一个重置秘码的模型ResetPasswordViewModel 3.在UserControll中增加方法 4,增加一个ResetPassword视图 5.运行效果 连续输入二次,成功重置。 阅读全文
posted @ 2017-05-15 00:21 秋天来了哟 阅读(322) 评论(0) 推荐(0) 编辑
摘要:首先管理员应该可以随进重置所有用户的密码。所以我设置了一个重置功能。 一般在具有用户注册和登录的网站中,都会有重置密码的功能,该功能让用户在 忘记密码的情况下,重新再设置一个密码。 不过我现在不想学邮箱重置密码,我.仅想先用管理员进行秘码的重置。 重置链接是从邮箱跳转过来的,并且链接上包含 user 阅读全文
posted @ 2017-05-14 22:31 秋天来了哟 阅读(2064) 评论(0) 推荐(1) 编辑
摘要:后台管理肯定要删除用户。 1.在用户列表前台进行修改。 打开User下的List前台。List.cshtml,修改最后的删除按钮,增加一个弹窗确认。 显示效果为 2.在User控制器中增加删除方法 3.增加一个Del视图。 5.查看删除效果。 点删除就删除后返回LIST,不删除便直接返回List 阅读全文
posted @ 2017-05-14 21:57 秋天来了哟 阅读(592) 评论(0) 推荐(0) 编辑
摘要:当用户在你的网站上完成注册之后,下次再光顾你的网站时,只需要登录一下即可,登录时需要提供帐号和密码。还有在用户注册时,如果注册成功,也需要执行一下登录操作,在 7.1 节的注册用户逻辑中,没有实现登录操作,在本节中会完成登录操作。登录成功后,会在顶部导航栏上显示用户的帐号和注销按钮,表示当前用户已经 阅读全文
posted @ 2017-05-14 20:23 秋天来了哟 阅读(1072) 评论(0) 推荐(0) 编辑
摘要:这个上传图片是每个系统 用得最多的,而BootstrapFileInput 的使用,对懂的人说非常简单,可对我却干了二天,真正的二天,还有高手帮助,因为网上的说明书全是残的,真的是残的。而我是菜鸟,不会看JS错误。现写下来。 1.我在USER的字段中有一个headerPIC字段,是string类型, 阅读全文
posted @ 2017-05-14 19:48 秋天来了哟 阅读(488) 评论(0) 推荐(0) 编辑
摘要:编辑用户是指根据用户的唯一 Id 值获取某单个用户的信息,然后在页面上将需要修改的字段值显示在可编辑的控件中,供用户修改使用。 4.1. 编写 EditUserViewModel 在“ViewModels”文件夹中添加一个名称为“EditUserViewModel”的类,然后编写如下代码: 这里没有 阅读全文
posted @ 2017-05-13 22:00 秋天来了哟 阅读(403) 评论(2) 推荐(0) 编辑
摘要:由于我们这里使用的是 ASP.NET Identity 来管理用户,所以 User 数据实体是继承了 IdentityUser 的,我们只需要在派生类中编写需要扩展的属性即可。而在表现层,也就是 Web 应用程序这一层,我们只需要编写 ViewModel 即可,ViewModel 只在视图和控制中使 阅读全文
posted @ 2017-05-13 17:45 秋天来了哟 阅读(549) 评论(0) 推荐(0) 编辑
摘要:ASP.NET Identity 提供了许多的 API接口供使用,但是都是以继承的方式来实现的。因此,在使用某个功能之前,需要继承该功能的基类。 用户是 ASP.NET Identity 其它操作的基础,所以在使用 ASP.NET Identity 之前,首先要创建 User 类。在 ASP.NET 阅读全文
posted @ 2017-05-13 16:37 秋天来了哟 阅读(1457) 评论(0) 推荐(0) 编辑

认识就是缘份,愿天下人都快乐!
QQ: 32316131
Email: 32316131@qq.com