联系官方销售客服

1835022288

028-61286886

迅睿框架 版主:迅睿框架研发组
控制器内可以获取前端登录用户的ID吗
类型:迅睿CMS 更新时间:2020-11-25 15:50:03

PHP程序里面

控制器内可以获取前端登录用户的ID吗?

比如自定义了一个控制器,控制器内可以得到访问过来的登录用户的ID吗?

现在我用的是 JS 在页头写上用户ID


但是感觉好像不安全啊,如果是付费阅读,直接F12修改页头的用户ID就破解了付费了~

内容又很多都是通过AJAX POST的,如果控制器是 POST的地址,如果可以再控制器里获得登录用户信息,那就安全了

回帖
  • #1楼    迅睿框架创始人
    2019-12-14 15:58:54
    Google Pixel 手机 0
    美元符号this->member
  • Booid.com
    #2楼    Booid.com
    2019-12-14 16:02:53
    Chrome 0
    回复迅睿框架创始人啊~ 老大万岁
    满意答案
  • 软文陈总
    #3楼    软文陈总
    2019-12-14 16:03:19
    Chrome 0
    控制器内可以获取前端登录用户的ID吗?$this->member就是当前登陆用户的信息
  • Booid.com
    #4楼    Booid.com
    2019-12-16 09:51:12
    Chrome 0
    回复迅睿框架创始人星期六你说的时候是可以的,但是为什么今天再试出现 “NULL” ?很奇怪,我还刻意用前端登录了一次
  • Booid.com
    #5楼    Booid.com
    2019-12-16 09:53:23
    Chrome 0
    回复迅睿框架创始人API 插件里面,好像不能用这个
    $this->member
  • Booid.com
    #6楼    Booid.com
    2019-12-16 09:55:46
    Chrome 0
    回复迅睿框架创始人
    image
  • 易学习
    #7楼    易学习
    2019-12-16 10:01:19
    Chrome 0
    插件内的php文件属于插件,不属于系统框架的控制器,因此不能用this,改成
    \Phpcmf\Service::C()->member
    这是我使用api的经验
  • Booid.com
    #8楼    Booid.com
    2019-12-16 10:02:15
    Chrome 0
    易学习完美
  • Booid.com
    #9楼    Booid.com
    2019-12-16 10:04:10
    Chrome 0
    易学习好像还是不行
  • 125762285
    #10楼    125762285
    2019-12-17 11:01:07
    Chrome 0
    收藏了
  • kouyuxin
    #11楼    kouyuxin
    2019-12-18 14:59:27
    Chrome 0
    你说怎么F12改页对的信息,就可以破解下载,我试一下我的站能不能这样确
  • 唉呦喂
    #12楼    唉呦喂
    2019-12-19 07:34:21
    华为手机 0
    我也想了解如何绕过权限看到真实地址
  • Booid.com
    #13楼    Booid.com
    2020-11-25 15:50:03
    Chrome 0
    @Booid.com:完结之后本帖将不再提供回复