开view/admin/index_index.html模板文件,添加修改密码的栏目导航:
<li class="layui-nav-item"><a class="password">修改密码</a></li>
在尾部添加修改密码表单和JS代码:
接着打开后台首页,点击修改密码就会弹出如下表单:
打开app/admin/controller/index.php文件,添加一段edit操作方法:
通过request()->isPost()方法判断数据是否是Post方法提交;通过input()助手函数来获取对应表单元素的名称,如input('name')用户名称和input('password')用户密码;通过update()方式来修改id为1的name和password字段的数据;
这里有一段判断输入的两个密码是否相等,如果不相等就提示密码不同。
if ($password !=$passwords) {
return json(array('code'=>0, 'msg'=>'密码不同'));
}
这里为了演示,我用md5来加密密码,实际上不是很安全,后面我会单独介绍一种比较安全的加密方式。
试着修改密码,不出意外就会提示修改成功:(注意编码格式UTF-8)
打开数据库看一下数据表:
最后本篇教程所有代码都放在我的Gitee,欢迎查阅学习。
、手机个人所得税APP重置申报密码操作流程
1. 使用法人或者财务负责人账号,登录个人所得税APP;
2. 进入【个人中心】--【企业办税权限】,点击要重置申报密码的单位,进入【企业办税人员列表】界面,当角色是法人或财务负责人的时候,左下角会有【重置申报密码】功能;
3. 点击【重置申报密码】,判断该账号是否有绑定的手机。如果没有绑定手机号,需要先到【个人中心】--【安全中心】绑定手机号;如果有,则进入申报密码重置页面;
4. 输入新密码并确认密码后,获取短信验证码,页面上所有内容输入完成后,点击【保存】,申报密码重置成功,提示重置成功即可。温馨提示:获取验证码的手机号是您注册个税所得税APP时绑定的手机号,可以在【安全中心】查看。
一、网页版自然人电子税务局网页版重置申报密码操作流程
1. 使用法人或者财务负责人账号,登录自然人电子税务局网页版;
2. 点击【办税授权管理】--【企业办税权限】--【查看详情】,可以进入【办税人员信息】页面;
1. 当角色为法人或者财务负责人时,会有【重置申报密码功能】,点击【重置申报密码】,判断该账号是否有绑定的手机号。如果没有,需要先在【安全中心】绑定手机号;如果有,则进入申报密码重置页面;
4.输入新密码并确认密码后,获取短信验证码,页面上所有内容输入完成后,点击【确定】,申报密码重置成功即可。温馨提示:获取验证码的手机号是您注册时绑定的手机号,可以在【安全中心】查看。
于域用户来说,定期修改密码是必须的。对于没有Exchange的组织,而且经常出差在外的人员,能及时修改密码就变得很重要了。
在Windows 2003的时候有iisadmpwd可以修改。但是这个页面在2008的时候取消了。如果看不到图,请点我。
自从Windows 2012 R2开始又可以通过Remote Desktop的一个组件修改密码了。这个功能本来是为了让RDP用户修改密码的。因为如果远程桌面启用了NLA,并且新用户第一次登录时必须修改密码的情况下,用户将无法连接上服务器。所以,需要用户先修改密码,然后再通过RDP登录。方法如下:
添加Remote Desktop Service角色
添加Remote Deskotp Web Access这个Role service。
添加完毕后,会自动在默认网站下生成一个RDWeb的虚拟目录。
选中RDWeb下的Pages,然后点击中间窗口中的Application Settings。将PasswordChangeEanbled属性改成True.
重新启动网站后访问
https://serverip/RDWeb/Pages/en-US/password.aspx
这个页面就可以修改密码了。
由于这个功能需要HTTPS的访问,请准备好适合的证书。
同样,建议写个default.htm的页面,将默认网站的访问,自动跳转到这个页面上。
可以通过修改
C:\Windows\Web\RDWeb\Pages\en-US目录下的password.aspx把一些需要自定义的文字替换掉。同样images目录里的图标、图片也可以替换成自己想要的。比如我替换后的页面时这个样子的。
*请认真填写需求信息,我们会在24小时内与您取得联系。