103得票4回答
使用JWT令牌身份验证时,刷新令牌是否真的必要?

我参考了另一个关于使用JWT的refresh tokens的SO帖子。 JWT(JSON Web Token)到期时间的自动延长 我有一个非常常见的应用程序架构,我的客户端(Web和移动)与REST API通信,然后再与服务层和数据层交互。 我理解JWT令牌身份验证,但我有点困惑如何使用re...

7得票1回答
使用Angular JS进行Web API令牌认证时出现“Bad Request(400)”错误

我想使用Angular JS作为客户端建立Web API令牌认证。我对Web API中的令牌认证概念非常陌生。 我不想使用ASP.NET Identity默认表来添加或验证用户。我有自己的数据库和一个名为“EmployeeAccess”的表,其中包含员工号作为用户ID和密码。我想根据该表中的...

22得票2回答
Django TokenAuthentication缺少“Authorization”http头

我正在尝试在我的一个视图中使用TokenAuthentication。 如https://www.django-rest-framework.org/api-guide/authentication/所述,我将从登录接收到的令牌作为名为“Authorization”的HTTP标头添加到我发送的...

7得票2回答
基于令牌的身份验证使用Play 2框架

我正在使用Scala的Play Framework 2构建一个应用程序,它将是纯RESTful的,并且目前从Javascript单页应用程序发出调用。 什么是集成基于令牌的身份验证的最佳方法? Play2有多个身份验证库,还有原始的Secured trait,但不清楚哪种方式最方便。 感谢...

568得票8回答
什么是基于令牌的身份验证?

我想了解令牌认证的含义。我在互联网上搜索过,但找不到易懂的解释。

15得票1回答
使用sails.js实现passport-http-bearer令牌

我正在尝试实现护照的passport-http-bearer策略,但它发现没有带有信息Bearer realm="Users"的用户。 我的request是一个post请求: {'token':'simple_access_token',} 有人知道为什么会出现这个错误吗...

52得票2回答
JWT和CSRF的区别

我一直在了解JWT,据我所知,这是服务器在用户登录后发送的令牌。用户将不得不在所有未来的HTTP请求中发送该令牌。这为服务器验证用户请求创建了一种无状态的方式。 现在我不理解的是,如果JWT作为HTTP请求头发送并标记为HTTP only,则为什么还需要CSRF令牌来防止CSRF攻击呢?我的理...

11得票4回答
如何在Asp.Net Web API 2中使用Owin OAuth2修改令牌端点响应体

我想修改令牌端点响应的响应正文。 我尝试使用MessageHandler拦截 /Token 请求,但它不起作用。 我可以通过覆盖OAuthAuthorizationServerProvider.TokenEndpoint方法来向响应添加一些附加信息,但无法创建自己的响应正文。 有没有办法...

70得票2回答
在没有任何用户界面的Web API中采用基于令牌的身份验证

我正在开发一个ASP.Net Web API的REST API,我的API将只能通过非基于浏览器的客户端访问。我需要为我的API实现安全性,因此我决定采用基于令牌的身份验证。我对基于令牌的身份验证有一定的理解,并已阅读了一些教程,但他们都有一些用户界面用于登录。我不需要任何登录用户界面,因为登...

7得票3回答
在运行时对Django Rest框架身份验证进行单元测试

我希望只对两个单元测试开启 TokenAuthentication,但目前我所知的唯一选项是使用 @override_settings(...) 替换 REST_FRAMEWORK 的设置值。 REST_FRAMEWORK_OVERRIDE={ 'PAGINATE_BY': 20, ...