OAuth 2.0は、oauth.netが「認可のための業界標準プロトコル」と説明するプロトコルで、IETFのRFC 6749「The OAuth 2.0 Authorization Framework」(Proposed Standard、2012年10月)として定義されています。付与タイプには認可コード、PKCE、クライアント資格情報、デバイスコード、リフレッシュトークンがあり、インプリシットフローとパスワードグラントはレガシーとして区別されています。
OAuth 2.0の定義と標準上の位置づけ
認可のための業界標準プロトコルとoauth.netが説明している点が特徴です。