zoukankan      html  css  js  c++  java
  • 9. 如何在控制器或模型中获取当前登录的管理员或登录用户信息

    在FastAdmin所提供的基类FrontendBackendApi中都有提供获取当前管理员或登录用户的信息方法

    在后台管理的控制器中可以通过$this->auth->id来获取管理员ID,$this->auth->字段名获取管理员的其它信息,如果需要在后台的Model中获取当前登录的管理员ID,可以通过两种方式获取:

    第一种,使用Session来获取管理员信息

    	hinkSession::get('admin');

    第二种,使用单例方法来获取

    $auth = appadminlibraryAuth::instance();

    在前台或API的控制器中可以通过$this->auth->id来获取当前登录会员的ID,$this->auth->字段员获取登录会员的其它信息,如果需要在前台的Model中获取当前登录的用户信息,可以能和以下的方式获取:

    //获取Auth对象
    $auth = appcommonlibraryAuth::install();
    //获取会员模型
    $user = $auth->getUser();

     

  • 相关阅读:
    java9
    java8
    java7
    JavaScript将字符串拆分为数组
    JavaScript return false
    Java中前台往后台传多个id参数
    Easyui清除tree的选中
    jquery easyui tree的全选与反选
    android源码开发基础知识了解
    Android activity的生命周期
  • 原文地址:https://www.cnblogs.com/apolloren/p/12155162.html
Copyright © 2011-2022 走看看