Heim  >  Artikel  >  Backend-Entwicklung  >  关于thinkphp 3.2.1的问题

关于thinkphp 3.2.1的问题

WBOY
WBOYOriginal
2016-06-23 13:59:371129Durchsuche

我在写网站后台 新建了个admin文件夹  怎么给admin文件里的所有页面设置权限 要登录账号密码才能登录


回复讨论(解决方案)

这个问题比较基础,实际上涉及到给所有php添加权限验证的功能
我先说说实现原理:
1、访问在指定页面输入账号密码
2、后台收到通过表单传递过来的数据后,通过与数据库数据进行比对
3、如果账号密码正确,就设置cookie或session
4、跳转到后台页面,这个时候,其它的所有页面都会执行到一段公共的权限验证代码,这段代码就是读取前面登陆时设定的cookie或session,判断用户是否在登陆状态,如果是,则继续往下执行,如果没有,就exit退出

建议看下tp的权限管理

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn