小编Ale*_*dro的帖子

Intro.js是开源的吗?

我开始在项目中使用有用的Intro.js库,但是在使用几个月后,我对其进行了更新,发现许可证在2016年8月3日更改。

该库绝对是开源和免费软件,但是同时如果我要将其用于商业用途,似乎我需要支付许可费。如果代码是开源的,为什么需要这样做?

也许我错过了一些东西,因为我是许可证使用领域的新手。

intro.js

7
推荐指数
1
解决办法
1825
查看次数

Spring OAuth/JWT 从访问令牌中获取额外信息

我制作了一个简单的应用程序,它使用带有 oauth/jwt 提供程序的 spring 安全性。我通过自定义 JwtAccessTokenConverter 在 jwt 令牌中添加了额外的信息,并且效果很好。

我的问题是如何在我的 Rest Controller 中获取这些额外信息。

这是我的测试:

@RequestMapping(value = "/test", produces = { "application/json" },method = RequestMethod.GET) 
public String testMethod(OAuth2Authentication authentication,
        OAuth2AccessToken token,
Principal user){
.....
Object a=token.getAdditionalInformation();
Object b=token.getValue();
...
}
Run Code Online (Sandbox Code Playgroud)

结果是:

  • OAuth2Authentication:注入但不包含附加信息或访问令牌对象(它只包含原始的 jwt 令牌字符串)。
  • User 是对 OAuth2Authentication 的引用
  • OAuth2AccessToken:是没有任何信息的 aop 代理,事实上对象 A 和 B 为空。

一些额外的信息:

  • 我通过调试检查了 ResourceService 使用我的 JwtAccessTokenConverter 并从输入的访问令牌字符串中提取附加信息列表。

spring oauth spring-security jwt spring-security-oauth2

5
推荐指数
1
解决办法
3945
查看次数

GitLens 是否支持 git-flow?

我希望使用 GitLens 来管理 git-flow 结构。GitLens 是否集成了此 Git 扩展?或者还有其他扩展吗?

git git-flow visual-studio-code gitlens

4
推荐指数
1
解决办法
3162
查看次数