gpt4 book ai didi

laravel - Auth 在 Laravel Tinker 中不起作用

转载 作者:行者123 更新时间:2023-12-02 16:51:20 28 4
gpt4 key购买 nike

从 Tinker 内部,我正在尝试:

>>> Auth::loginUsingId(12);
=> false
>>> Auth::user();
=> null
>>> Auth::attempt(['email' => 'my@email.com']);
=> false

我猜测,由于 Auth 通常使用 session 数据,并且 session 可能不适用于修补程序。

是否可以在 Tinker 中进行身份验证?

最佳答案

可以登录 Tinker。例如:

auth()->loginUsingId(1)
auth()->id()

通常,auth()->id() 的输出将为 1

如果它不适合您,请确保 storage 目录可写:

sudo chmod -R 755 storage

当您使用 attempt() 方法时,您也做错了。正确的语法是:

attempt(['email' => 'my@email.com', 'password' => 'secret'])

关于laravel - Auth 在 Laravel Tinker 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48427179/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com