为了账号安全,请及时绑定邮箱和手机立即绑定

Yii 登录后 要获取用户名,怎么获取,怎判断是否已经登录?

Yii 登录后 要获取用户名,怎么获取,怎判断是否已经登录?

Yii
缥缈止盈 2018-10-02 15:11:46
Yii 登录后 要获取用户名,怎么获取,怎判断是否已经登录
查看完整描述

1 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

  • yii常用 获取登录用户信息

  1. 获取控制器名

  在控制器中获取控制器名:       $this->getId();

  在视图中获取控制器名:           Yii::app()->controller->id;

  2. 获取动作名

  在控制器beforeAction()回调函数中获取动作名: $name = $action->id

  在其他地方获取动作名:$this->getAction()->getId();

  任何地方   Yii::app()->controller->Action->id;

  获取当前用户id YII:app()->user->id

  • 判断是否已经登录

  if(Yii::$app->user->isGuest){

  echo '还没登录,去登录页面';

  }else{

  echo '已经登录了,去干登录后该干的事';

  }



查看完整回答
反对 回复 2018-10-22
  • 1 回答
  • 0 关注
  • 951 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信