Tinker内から私がしようとしていること:
>>> Auth::loginUsingId(12);
=> false
>>> Auth::user();
=> null
>>> Auth::attempt(['email' => '[email protected]']);
=> false
Authは通常セッションデータを使用するため、セッションがいじくり回されて機能しない可能性があると思います。
いじくり回す中で認証することは可能ですか?
Tinkerにログインすることが可能です。例えば:
_auth()->loginUsingId(1)
auth()->id()
_
通常、auth()->id()
の出力は_1
_になります。
それがうまくいかない場合は、storage
ディレクトリが書き込み可能であることを確認してください。
_Sudo chmod -R 755 storage
_
attempt()
メソッドを使用しているときも、間違っています。正しい構文は次のとおりです。
_attempt(['email' => '[email protected]', 'password' => 'secret'])
_