メインコンテンツへスキップ
ユーザーがアプリケーションを認可する際に、一部のプロバイダー(Facebookなど)は、ユーザーが属性を選んで共有できるようにしています。 デフォルトで、この選択はユーザーが初めてアプリを認可するときにのみ行われます。アプリケーションに必要な特定の属性(メールなど)の共有を許可しない場合、ユーザーはアプリケーションにアクセスできません。 そのような状況では、ユーザーに再度プロンプトを表示して、ログインに必要な属性の共有に同意するよう促す必要があります。

アクセス許可を再度促す

Authorization API/authorizeエンドポイントを呼び出すときに prompt=consent パラメーターを設定すると、ユーザーに再度プロンプトを表示して、アプリケーションに権限を付与するよう促します。 このパラメーターは、Lockで認証パラメーターprompt:‘consent’ を指定して設定することもできます。 または、Auth0.jsprompt:‘consent’ を指定して設定することもできます。

続きを読む

I