秀小川

秀小川

这家伙有点懒,还没写个性签名!

  • 财富值505
  • 威望值0
  • 总积分675

个人信息

  • 2019-08-19 已签到
    连续签到1天,获得了5个金钱
  • 2019-08-02 已签到
    连续签到4天,获得了20个金钱
  • 2019-08-01 已签到
    连续签到3天,获得了15个金钱
  • 2019-07-31 已签到
    连续签到2天,获得了10个金钱
  • 回复了 的回答

    复制一段权威指南中的话:

    ACF 自顶向下逐一检查存取规则,直到找到一个与当前 欲执行的动作相符的规则。 然后该匹配规则中的 allow 选项的值用于判定该用户是否获得授权。如果没有找到匹配的规则, 意味着该用户没有获得授权。

    可以看出,匹配规则之间是 或 的关系,只要有一个规则能通过,用户即可访问。再看 你的第二条规则,相当于 所有用户 均可访问,无论前面的规则结果如何 或上 一个 true 后,都是 通过的

    我把两条规则写到一起,就可以了。

    return [
        'access' => [
            'class' => AccessControl::className(),
            'only'=>['recharge'],
            'rules' => [
                [
                    'roles' =>['?','@'],
                    'ips' => ['127.0.0.1'],//这里填写允许访问的IP
                    'allow' => true,
                ],
            ],
        ],
    ];
    
  • 提出了问题
    Yii2 的 IP 白名单怎么不起作用?
  • 2019-07-30 已签到
    连续签到1天,获得了5个金钱
  • 2019-07-19 已签到
    连续签到2天,获得了10个金钱
  • 2019-07-18 已签到
    连续签到1天,获得了5个金钱
主管 等级规则
675/1000
资料完整度
10/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

1

Ta的访客

3