ArthurSS

ArthurSS

前端转后台,吃定Yii

  • 财富值1432
  • 威望值50
  • 总积分2542

个人信息

  • 2015-05-06 已签到
    连续签到40天,获得了20个金钱
  • 回复了 的说说
    天天忙着签到,终于见到好礼了! 谢谢 的盛情款待! 下次去哪吃?
    还真求url,我是说本网站说说自带♂功能
  • 2015-05-05 已签到
    连续签到39天,获得了20个金钱
  • 2015-05-04 已签到
    连续签到38天,获得了20个金钱
  • 首先,验证用户登录成功后的goback方法重定向对于你的问题是没有任何影响的,你也不用管它。(其实代码不复杂,和redirect基本相同)。我看了你的代码,没有发现问题,下面我建议你来检查一下:
    你试着登录成功之后让页面跳转redirect到主页,比如你的主页是/site/index,你在render之前写这样一句:

    if (\Yii::$app->user->isGuest==true) {
    echo "true";
    } else {
    echo "false";
    }
    

    看看能否输出false,如果没有说明没有登录成功。这和以下方法相似:
    注意看你的login菜单是否变成了logout(因为登录成功login菜单要变成logout原因如下views\layouts\main.php

    Yii::$app->user->isGuest ?
    ['label' => 'Login', 'url' => ['/site/login']] :
    ['label' => 'Logout (' . Yii::$app->user->identity->username . ')',
    'url' => ['/site/logout'],
    'linkOptions' => ['data-method' => 'post']],
    

    如果真的变成了logout,说明Yii::$app->user->isGuest变成了false,也就是\Yii::$app->user可以调用了,主页一定会有输出false才对。
    如果没有变成logout,主页也没有输出,说明登录并没有成功。

  • 2015-05-03 已签到
    连续签到37天,获得了20个金钱
  • 回复了 的说说
    天天忙着签到,终于见到好礼了! 谢谢 的盛情款待! 下次去哪吃?
    本网站竟然自带同城交友♂功能我的天
  • 2015-05-02 已签到
    连续签到36天,获得了20个金钱
  • 2015-05-01 已签到
    连续签到35天,获得了20个金钱
  • 回复了 的说说
    过五一,公司三点半提前下班,哦也
    公司没活儿要倒闭了?(抠鼻
总监 等级规则
2542/5000
资料完整度
100/100
用户活跃度
0/100

Ta的关注

10

Ta的粉丝

14

Ta的访客

55