Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Laravelワカンネ(゚⊿゚)から「完全に理解した()」までステップアップ

 Laravelワカンネ(゚⊿゚)から「完全に理解した()」までステップアップ

2019.1.22 大阪Laravel勉強会主催

namizatork

January 22, 2020
Tweet

More Decks by namizatork

Other Decks in Programming

Transcript

  1. ⼤阪Laravel勉強会 # ⼤阪Laravel勉強会 でツイート 登壇(15min) Laravelワカンネ(゚⊿゚)から「完全に理解した()」までス テップアップ LaravelとSymfony Laravel5 と

    Laravel6 の違い -認証編- LT(5min) LaravelでSNSログインを実装 LaravelのコアコードからMiddlewareとControllerの実 ⾏⼿順を理解する MySQLと⽂字コードの話 故Laravel4でやっていく時のTips Amazon LightsailにLaravel環境作ってみた
  2. Namizato @namizatop Work : サーバーサイド Like : ⽝ バスケ Age

    : 25 Laravelコミュニティ参加⾃由です
  3. ミドルウェアとはRequestに対して(つまり Laravelアプリケーション全体)フィルタリン グをする機能の事です。 例えば右の図の様にログイン機能を追加しよう と思った時にそれぞれのコントローラーで認証 ロジックを書くのは⼤変です。 その処理をコントローラーとは別に実⾏する仕 組みを⽤意したものになります。 右の図の様にミドルウェア->コントローラー を通った後に再度ミドルウェアに戻っている様

    にコントローラーの前後どちらでも設定が可能 です。 ※認証ロジックだけでなくCSRFトークンのチェックなど 様々な処理が初期設定で存在します。 ミドルウェア ミドルウェア コントローラー 5 6 ~~~~~~省略~~~~~~ ログイン ここで認証ロジック など ʻʻ実⾏フローから引⽤ʼʼ