Example
プロパティ
Customized Consent 画面固有のプロパティやデータにアクセスできます。
これには、要求されている
scopes と authorizationDetails の一覧が含まれます。メソッド
Promise<void>
要求された権限と認可の詳細を受け入れる (グラントする) というユーザーの決定を送信します。
このアクションは、
action: "accept" を指定して /u/customized-consent エンドポイントに送信します。
transaction の state は自動的に含まれます。accept アクションが正常に送信されると解決される Promise。
成功すると、Auth0 は通常、ユーザーをアプリケーションへリダイレクトするか、
認証フローの次のステップに進めます。例外
フォームの送信に失敗した場合 (例: ネットワークの問題、無効な state) にエラーをスローします。 サーバー側のエラー (“invalid_request” など) は、JavaScript エラーとしてスローされるのではなく、 操作後にthis.transaction.errors に反映されます。Example
Promise<void>
要求された権限と認可の詳細を拒否するというユーザーの決定を送信します。
このアクションは、
action: "deny" を指定して /u/customized-consent エンドポイントに送信します。
transaction の state は自動的に含まれます。deny アクションが正常に送信されると解決される Promise。
成功すると、Auth0 は通常ユーザーをリダイレクトし、アクセス拒否メッセージを
表示したり、アプリケーションにエラーを返したりする場合があります。例外
フォームの送信に失敗した場合 (例: ネットワークの問題、無効な state) にエラーをスローします。 サーバー側のエラーはthis.transaction.errors に反映されます。Example