27得票2回答
在ASP.NET Core中检查用户是否使用基于令牌的身份验证登录。

我已经在我的应用程序中实现了基于令牌的身份验证系统,但我有一个小问题。在方法内如何检查用户是否已登录(例如,如果请求中存在有效的令牌)?所以使用 [Authorize]? 因此,我有一个控制器,在该控制器中,我想检查用户是否已登录。我考虑使用以下方法:if (_signInManager.I...

27得票1回答
在头部或正文中传递JWT刷新令牌。

当访问令牌过期时,应重新发放刷新令牌。 此时,我有点犹豫哪种方法更好。 对于访问令牌,它是通过每个请求的HTTP头传递的。 当涉及到刷新令牌时 - 1. 在HTTP头中传递刷新令牌。 2. 在HTTP POST请求体(负载)中传递刷新令牌。 哪种方法被推荐?

27得票5回答
eBay OAuth令牌和刷新令牌

我最近在为eBay令牌验证苦苦挣扎。 我发现很难理解如何获取新的令牌,在注册开发者计划账户后,我请求了密钥集并得到了它们,在此之后我授权访问Auth'n'Auth令牌,该令牌承诺持续18个月,并且该令牌仅适用于Trading、Shopping和Finding api。 但是当您需要执行Bu...

26得票1回答
Cookie能否保护Token免受XSS攻击?

我正在为基于JWT(JSON Web Token)的身份验证机制构建一个基于浏览器的Javascript网络应用程序,与一个无状态服务器(没有用户会话!)一起工作,并且我想知道,是否在 cookie 中存储我的JWT令牌将保护我的令牌免受XSS攻击,或者是否没有保护,因此与在我的Javascr...

26得票7回答
如何使用Artifactory访问令牌来访问npm存储库

我希望使用访问令牌在CI环境中发布和检索来自artifactory npm仓库的内容。我已经使用artifactory API创建了一个Bearer令牌,但当我尝试在.npmrc中使用以下格式进行访问时://mydomain.jrog.io/:_authToken=myveryverylong...

26得票1回答
JWT刷新令牌的整个意义是什么?

我已经阅读了一段时间关于这个的内容,但是什么都不清楚,解释也相互矛盾,评论也证明了这一点。 到目前为止,我所理解的是JWT存储由服务器编码的信息,可以设定过期时间,如果有效,服务器可以使用其私钥对其中的信息进行解码。很有道理。 JWT对可扩展性很有用,因此,只要拥有密钥,独立的API就可以解码...

26得票2回答
无名用户的访问令牌 - JWT

我一直在研究使用社区支持的授权系统来替换我建立的系统。我犯了重新发明轮子的错误,而不是实现一个利用最佳实践的社区驱动的系统。然而,我找不到任何使用JWT而不是身份验证的授权示例。 我接受所有建议。就我所知,JWT和OAuth要求客户端拥有现有帐户,并进行身份验证以接收令牌。然而,我的应用程序...

26得票1回答
签名认证令牌是什么?

目前,我正在学习JWT并开始使用基于令牌的身份验证。但我不理解来自该文章中的以下句子: 基于令牌的身份验证通过确保每个发送到服务器的请求都附带一个已签名的令牌,从而使服务器验证真实性并响应请求。 什么是已签名的令牌?签名令牌意味着什么?我在SO上找不到这个问题的答案。

26得票2回答
在Spring Security OAuth2中使用用户名密码授权,使用刷新令牌请求新的访问令牌

我们正在使用用户名密码授权从身份验证服务器获取访问令牌。我们希望在访问令牌过期之前使用提供的刷新令牌刷新访问令牌,直到用户注销或关闭客户端应用程序。 但是,我无法找到任何有关如何发出此刷新令牌请求的示例。 要获得令牌,我们调用类似以下内容的东西: curl -v --data "gran...

26得票3回答
使用JWE或JWS有哪些优缺点?

我正在尝试实现一个认证令牌系统,想知道使用JSON Web加密(JWE)或JSON Web签名(JWS)的利弊,并且是否有意义在JWS内部使用JWE。