
Lumen の Auth・Guard・User 認証徹底解説(3)— 流れがぜんぶ解けた!(前編)
認証の全行程を一歩ずつたどります。AuthServiceProvider の登録から、app['auth'] が AuthManager になるまで、そして AuthManager がどう Guard を作るのかまで。

認証の全行程を一歩ずつたどります。AuthServiceProvider の登録から、app['auth'] が AuthManager になるまで、そして AuthManager がどう Guard を作るのかまで。

Lumen の config/auth.php はそぎ落とされすぎていて、本当の定義は Laravel 側にあります。2 つを並べて読みながら、guard・driver・provider といった登場人物と、その組み合わさり方を整理します。

Lumen の Authentication ページは説明が省かれすぎていて、読んでも手がかりがつかめません。認証のしくみを丸ごと分解する前に、あの短い一枚が結局何を言っているのかを、かみくだいて案内します。

InvoicePlan の PDF を mPDF で出したら、中国語が文字化けしました。useAdobeCJK がなぜ地雷なのか、mPDF はどうフォントを選ぶのか、そしてカスタムの中国語フォントを登録する 3 ステップを。