2017-04-22 2 views
0

デフォルトのソーシャルログインプロバイダをオーバーライドしていくつかの追加機能を追加する方法はありますか?ソーシャルログインのカスタムロジック

最初のログインが行われるとすぐに直接アカウントを作成したいと考えています。 また、認証コントローラがどこに実装されているか知りたいと思います。リポジトリhttps://github.com/Azure/azure-mobile-apps-net-server内に見つかりませんでした。 これらのログイン/認証コントローラはどこから来ていますか?

答えて

1

認証プロバイダは、サービスの前に座っているため、認証はすでに取得しています。このモジュールに機能を追加することはできません。

あなたができることは、ログイン時にカスタムAPIを呼び出すことです。通常は、client.loginAsync()またはclient.loginWithProvider()のメソッドを使用します(使用しているSDKによって異なります)。ログインルーチンが返った直後には、client.invokeApi()(またはAsyncバージョン)を呼び出して、必要な処理を行うカスタムAPIを呼び出します。

関連する問題