私はOAuth 2の仕組みをはっきりと理解していますが、複数のユーザタイプがある場合にはこの状況に固執しています。 OAuth 2を設定する方法複数のユーザタイプを持つパスワードの許可?
は、次のパラメータを必要としますgrant_type
REQUIRED. Value MUST be set to "password".
username
REQUIRED. The resource owner username.
password
REQUIRED. The resource owner password.
scope
OPTIONAL. The scope of the access request
しかし、私は顧客として認可したい場合は?顧客はユーザー名とパスワードも持っていますが、ユーザーとは異なり、別のDBテーブルに格納されています。
標準以外のgrant_typeを新規作成するか、user_type
などの非標準の追加パラメータを追加しますか?