Laravel 備忘録

404になる

kore1server.com

デモページは表示できたのに、チュートリアルに挑戦し、先頭のページ以外、全ページで「ページが見つからない」とかエラーで返されるのであれば、サーバーに何を使っているかを思い出してください。

Apacheを使っている場合は、Apacherewriteが有効になっていないか、インストールされていません。

How to Rewrite URLs with mod_rewrite for Apache on Ubuntu 20.04 | DigitalOcean

Ubuntuではコマンドで有効にできる

 

 

qiita.com

/etc/httpd/conf/httpd.confの設定のAllowOverrideがAllになっているか確認する


 

(Laravel8)Userクラスの主キーを変えてログインしたい

 Auth::attempt($credentials, true)

認証 8.x Laravel

 上記のように書くとログインを維持する。

でもUserの主キーがidである事が前提。

Userモデルの$primaryKeyに主キー名を書くと良い

主キーが整数以外だったら$incrementingをfalseに

Eloquent:利用の開始 8.x Laravel

 

memo:

config/auth.phpの設定のdefaults.guard

同ファイルのguards.「defaults.guardの設定」.provider

同ファイルのproviders.「guards.「defaults.guardの設定」.provider」.model

っていう感じで設定が続いてる?

 

 

Illuminate\AuthAuthManagerあたりが関与してる。