0
有什么方法可以覆盖默认的社交登录提供程序并添加一些额外的功能?社交登录的自定义逻辑
我想在第一次登录时直接创建帐户。 另外我想知道auth控制器在哪里实现。在https://github.com/Azure/azure-mobile-apps-net-server存储库中找不到它。 这些登录/授权控制器来自哪里?
有什么方法可以覆盖默认的社交登录提供程序并添加一些额外的功能?社交登录的自定义逻辑
我想在第一次登录时直接创建帐户。 另外我想知道auth控制器在哪里实现。在https://github.com/Azure/azure-mobile-apps-net-server存储库中找不到它。 这些登录/授权控制器来自哪里?
身份验证提供程序位于服务前的模块中,因此身份验证在您到达之前就已经发生。您无法为此模块添加功能。
你可以做的是在登录时调用一个自定义API。通常,您可以使用client.loginAsync()
或client.loginWithProvider()
方法(具体取决于使用的SDK)。在登录例程返回后立即调用client.invokeApi()
(或异步版本)调用自定义API来执行任何您需要的操作。