基于令牌的身份验证web api

时间:2016-12-05 09:42:20

标签: c# authentication asp.net-web-api xamarin token

我正在开发一个Xamarin应用程序和一个Web API(Web服务)来连接我的应用程序与sql server db。我有一个用于在现有数据库中存储用户凭据的表,现在我想实现基于令牌的身份验证,因此用户将用户名和密码放在客户端xamarin应用程序中,如果凭据存在,则Web API会为此用户生成令牌这个db,所以use可以通过这个令牌访问这个API。此db是否可用于验证用户凭据,或者是否为此目的创建了新的db(标识)?我误解了什么吗?

1 个答案:

答案 0 :(得分:0)

你可以使用多种方式,我最喜欢的是混合JWT / OAuth和ASP.NET Identity 2.1,这里是example。 当然,esiprogrammer的文章非常方便,这是另一个example