MVC5 身份 Webapi 身份验证
MVC5 Identity Webapi Authentication
我用 mvc5 和 Identity 编写了一个 webapp 用于身份验证。它工作正常。
现在我需要使用已注册的用户对相同的客户端(ios 应用程序、windows phone 应用程序和 android 应用程序)进行身份验证。考虑使用特定的 webapi,用户可以在其中注册、修改、验证我们的用户。因此,当他们被授权时,用户可以访问其他 webapi 以获取数据。这是正确的程序吗?我如何将 Identity 用于 webapi?
谢谢
您想查看 oAuth 和 JWT 令牌。已经有一个为此而构建的库,名为 Thinktecure,效果非常好。当您从移动应用程序进行身份验证时,您真的想走无状态身份验证的路线,只传递一个带有必要声明的令牌来识别用户。该站点上有大量文档以及示例存储库(如下)。
我用 mvc5 和 Identity 编写了一个 webapp 用于身份验证。它工作正常。 现在我需要使用已注册的用户对相同的客户端(ios 应用程序、windows phone 应用程序和 android 应用程序)进行身份验证。考虑使用特定的 webapi,用户可以在其中注册、修改、验证我们的用户。因此,当他们被授权时,用户可以访问其他 webapi 以获取数据。这是正确的程序吗?我如何将 Identity 用于 webapi?
谢谢
您想查看 oAuth 和 JWT 令牌。已经有一个为此而构建的库,名为 Thinktecure,效果非常好。当您从移动应用程序进行身份验证时,您真的想走无状态身份验证的路线,只传递一个带有必要声明的令牌来识别用户。该站点上有大量文档以及示例存储库(如下)。