Web アプリケーション開発に携わっていると、一度は OAuth という技術を耳にしたことがあるのではないでしょうか?
特に、 Laravel Passport のような、フレームワークの認証ライブラリについて調査しているときに OAuth という単語も見かけることがあると思います。
OAuth は 認可のためのプロトコル です。
しかし、そもそも認可とは何で、どのような機能を実現するものでしょうか?
そして、どのような場面で利用されるものなのでしょうか?
本トークでは、 OAuth について触れたことがない方を対象に、以下の内容についてお話しします。
本トークを通じて、 OAuth がみなさんの課題解決に役立つかを判断する助けになれば幸いです。