Laravelでのポートフォリオ作成4~Middlewareについて~

Laravelでログイン認証を作るのに、Middlewareが便利だということ学んだので覚書。

 

参考資料

hara-chan.com

 

・Middlewareとは?

コントローラーの処理の前後に割り込みさせたい処理を追加することができる。すべてのコントローラーに適応させたり、特定のコントローラーに適応させたり、ミドルウェアをグループ化し、特定のルートに一括処理をさせるような処理をさせることができる。

 

 

・今回役に立った点

ログインをした後、セッションがタイムアウトした場合にページ遷移や更新を行った際にログインフォームにリダイレクトする処理をさせるのに役立った。

またこれからログインにおいて管理者と一般ユーザーの振り分けも実装する予定なのでそこらへんでも使えそう。