Pro Yearly is on sale from $80 to $50! »

Lighthouseを使った認証必須のGraphQL API / GraphQL API authentication with Lighthouse

D1d987836a880f8c29d1f63c88b92f80?s=47 shike
February 16, 2019

Lighthouseを使った認証必須のGraphQL API / GraphQL API authentication with Lighthouse

2/16 Laravel JP ConferenceでLTを行った際のスライドです。

D1d987836a880f8c29d1f63c88b92f80?s=128

shike

February 16, 2019
Tweet

Transcript

  1. Lighthouseを使った 認証必須のGraphQL API

  2. 柴山健吾 株式会社 ・ チーム : 業務: プライベート:

  3. 弊社サービス

  4. お話しすること • とは? • での認証をどうするか

  5. Lighthouseとは?

  6. Lighthouse • から エンドポイントを提供するためのライ ブラリ • ファースト • に を定義することで簡単に使える

    • が に接続してよしなにやってくれる • を使ったカスタマイズも簡単
  7. Lighthouseでの認証

  8. 実際に使うとなると 認証が必要なケースが ほとんどでは?

  9. Lighthouseでの認証 • 「 」を使う • の をそのまま使える • の指定の仕方は と同じ

    • 複数の を組み合わせることもできる
  10. middleware 「auth:api」 • でデフォルトで用意されている • テーブルの カラムとリクエストヘッダー の の値を元に認証を実施

  11. テーブルの定義

  12. None
  13. テンプレート

  14. を使う場合

  15. 別の方法(試してません) • 「 」を使う • でデフォルトで使用する を設定する

  16. None
  17. None
  18. まとめ • で簡単に エンドポイントを作成でき る • 超便利 • 認証機能もサクッと作れる •

    もっと使いこなしたい
  19. ご清聴ありがとうございました