跨平台身份验证.net核心MVC和Xamarin需要的建议

时间:2019-08-27 14:36:05

标签: .net authentication xamarin.android cross-platform core

我需要创建一个应用程序(移动)和一个Web应用程序。它需要使用相同的数据库,因此需要相同的用户身份验证。

任何人都可以给我这样的演示或从哪里开始的想法。

我已经研究过身份,但是我发现它与Xamarin不兼容。

预期结果将是跨平台登录提供商

1 个答案:

答案 0 :(得分:0)

我的建议是创建一个可以连接到数据库的Web服务,并且您的移动应用程序和Web应用程序对该Web服务进行http get / post调用。这也意味着您必须将数据库逻辑放在一个地方,而不是在应用程序之间重复。

Web应用程序和移动应用程序应该从Web服务获取某种授权令牌(例如,承载),以确保没有其他人使用api。