使用默认提供程序进行身份验证时如何执行代码?

How to execute code when authenticating with default providers?

我正在为我的 Azure 移动服务构建一个 .net 后端。

我想在有人使用默认提供商之一(即 Microsoft、Google、Facebook 等)进行身份验证时执行代码。

我想在身份验证期间执行的一些示例:

总结一下:有什么方法可以挂接到 .net 后端中 MobileService.LoginAsync(provider) 的服务器端执行?

是的,您应该查看移动服务的自定义身份验证功能,它对于您的用例应该足够灵活:https://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-backend-get-started-custom-authentication/

您可能还对新的 AAD B2C 产品感兴趣,它具有许多可能适合您的场景的功能:https://azure.microsoft.com/en-us/documentation/services/active-directory-b2c/