OAuth と Auth0 という2つのキーワードですが、意味が分かってなかったです。
SSO(Single Sign-On)関連のキーワードだとは思うのですが、名前が似すぎて 「Auth0(別名OAuth)」くらいのイメージを持ってました。
ということでちょっと情報整理したので備忘録します。
結論
先に結論ですが、OAuth と Auth0 は全くの別概念です。
- OAuth : 承認を実現するプロトコル。いうなれば、 SSOを実現するためのプロトコルの1つ。
- Auth0 : 認証プラットフォーム。いうなれば Auth0という企業が提供するサービスのこと 。
両者に関係性はなく、もちろん包含関係とかもないです。
参考
下記サイトにて、OAuth についての図解によるわかりやすい説明があります。必読です。
一番分かりやすい OAuth の説明 - Qiita
はじめに過去三年間、技術者ではない方々に OAuth(オーオース)の説明を繰り返してきました※1,※2。その結果、OAuth をかなり分かりやすく説明することができるようになりました。この記事では…
【連載】世界一わかりみの深いOAuth入門 〜 その1:OAuthってなに? 〜 | SIOS Tech. Lab
【武井の世界一わかりみ深いシリーズ】巷でよく聞く「OAuth」とは? 4回シリーズの第1回目ではちょっと難解な「OAuth」について4つの特徴を一つずつ紐解きながら解説します!
また、自分と同じように疑問を持っている人もいました。
oauth-2.0 — oAuth 2.0 vs Auth0
oAuth 2.0とAuth0の違いは何ですか?認証システムの開発にはどちらを使用すればよいですか?...
すみません、詳細は書き中です。。。
コメント