2016-03-24 9 views
1

私は、あるグループのユーザーが第三者のログインで認証することしかできないシナリオを持っています。ログインページをスキップし、サードパーティのログインページにユーザーを自動的にリダイレクトし、サードパーティのボタンを押さなくても済むようにする追加パラメータを渡すことは可能ですか?唯一のオプションが第三者である場合、ログインページをスキップすることは可能ですか?

答えて

0

ログインワークフローに影響を与える方法はいくつかあります。

クライアントアプリケーションには、どの外部プロバイダを使用するかのヒントを含めることができます。これは、acr_valuesパラメータ(idp:name_of_ext_idp)で行います。

https://identityserver.github.io/Documentation/docsv2/endpoints/authorization.html

また、静的(falseにEnableLocalLoginを設定し、内線プロバイダの名前にIdentityProviderRestrictions)クライアントごとのextプロバイダを設定することができます。

https://identityserver.github.io/Documentation/docsv2/configuration/clients.html

さらにあなたはまた、ユーザサービスのPreAuthenticateAsyncメソッドを処理し、動的SignInMessage

https://identityserver.github.io/Documentation/docsv2/advanced/userService.html

Idpプロパティを設定することができます
関連する問題