xueyunlong67

144 经验值

@JellyBool 本地环境debug调试没问题,倘若别人访问我电脑里的项目,打断点,debug并不起作用,这该如何解决

用户登录后,进入系统,因长时间放置,用户失效,中间件重定向到登录界面,再重新登录的时候抛异常TokenMismatchException,底层代码如下:

public function handle($request, Closure $next)
    {
        if ($this->isReading($request) || $this->shouldPassThrough($request) || $this->tokensMatch($request)) {
            return $this->addCookieToResponse($request, $next($request));
        }

        throw new TokenMismatchException;
    }

活动原由:感谢 UCloud 赞助 Laravist, 赞助内容见这里:点开链接活动内容和步骤:1.第一步点开 UCloud 注册链接,填入基本信息,如下图:2.第二步在活动码输入栏填入 laravist 作为活动码,如下图:3.你获得的优惠1.100 块 UCloud 的无限制使用券!2.如果

@JellyBool 看哪些配置项? 我用的多表身份验证,是不是这个的缘故,但是库里 remember_token 也有值

中间件

controller

@JellyBool attempt() 传入了第二个参数 true ,库里 remember_token 也有值, dd(Auth::viaRemember()) 却返回false,当登出后库里 remember_token 值也会变 ,记住我不起作用

我用的是手动身份验证方式,并为路由配备了中间件,在 attempt() 传入了第二个参数,库里也有remember_token ,官网上只给出 Auth::viaRemember() 判断用户是否使用了记住我功能,请问 Auth::viaRemember() ,怎么用?在网上找了很多,试了很多,都不成功,求大神解答。