Passport

LaravelのSocialiteとPassportを使ってWeb APIの認証機能を実装した話

Web

現在開発中のアプリで、LaravelのSocialiteとPassportを使って認証機能を実装したので、その内容をまとめておきます。 設計 シーケンス アプリも踏まえた全体のシーケンスは下図の通りです。(認可サーバ=Facebook等のサーバと捉えてください。)アクセストークンが2種類出てきますが、それぞれの役割は下記の通りです。 アクセストークン(SNS):認可サーバから取得する有効期限の長い […]