V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ChenSino  ›  全部回复第 9 页 / 共 12 页
回复总数  228
1  2  3  4  5  6  7  8  9  10 ... 12  
2023-02-21 16:21:45 +08:00
回复了 V392920 创建的主题 程序员 兄弟们,求分享你们的配眼镜经验
实体店确实贵的一批,前几天换了一个 900 大洋,建议线下验光,线上配
2023-02-21 13:45:17 +08:00
回复了 king888 创建的主题 云计算 家人们平时上 v 站摸鱼都是用的那家服务器
我花了 200 多,可以用 5 年,目前 用了两年了还没跑路
2023-02-20 10:52:23 +08:00
回复了 v2e0xAdmin2 创建的主题 程序员 作为一名程序员,手指得了关节炎
-.- 我以为这个之存在传说中,打字多了居然会得这个职业病。。。。。。
2023-02-13 08:59:49 +08:00
回复了 ChenSino 创建的主题 程序员 如何对 freemarker 模板进行国际化?
@cnhongwei ok,谢谢
2022-12-24 12:13:49 +08:00
回复了 LeeReamond 创建的主题 程序员 建议各位都应选择 120 瓦以上快充的手机
我用的荣耀手机,100w 的,感觉确实方便了很多,我媳妇的苹果,一天到晚在关机边缘徘徊,
2022-12-21 10:44:07 +08:00
回复了 catfly 创建的主题 程序员 Notion AI 大面积开放体验资格了。
2022-12-17 15:05:44 +08:00
回复了 pathetique 创建的主题 Linux 请问各位大大为何大陆几乎没有人用 Zorin distro 的?
这个发行版我都没听过。。。。恕我孤陋寡闻了,早期我爱折腾的时候一般都是看排名来试用的,尽管这个排名有水分,但是还是有很大参考价值。目前用 Manjaro 主力开发两年了,感觉非常 nice 。
2022-12-17 12:24:06 +08:00
回复了 gebishushu 创建的主题 程序员 自己想搭建 Linux /centos 内网穿透服务,有好办法吗?
楼上说了,一个 frp 就解决了,一台公网 ip 肯定是需要的。
2022-12-17 12:23:13 +08:00
回复了 nspih 创建的主题 程序员 真的是珍爱生命,远离 todesk,动不动就不给你连接
tv 也一样有这个问题
2022-12-04 22:10:38 +08:00
回复了 leegoo 创建的主题 程序员 IDEA 有一个调试插件忘记叫什么名字了
@cpalead 得看你的版本了,以前是叫做 drop frame ,现在改成了我上面说的样子了
2022-12-02 15:05:09 +08:00
回复了 iamyow 创建的主题 程序员 有没有熟悉 VScode 开发 SpringBoot 应用的
vscode 本来就是编辑器,又不是 ide
2022-12-02 12:04:37 +08:00
回复了 leegoo 创建的主题 程序员 IDEA 有一个调试插件忘记叫什么名字了
@cpalead 注意观察,点某一行代码后,前面会出现一个返回箭头,看第一行就有个返回箭头
2022-11-14 14:16:22 +08:00
回复了 leegoo 创建的主题 程序员 IDEA 有一个调试插件忘记叫什么名字了
2022-11-11 10:01:02 +08:00
回复了 ChenSino 创建的主题 程序员 oauth2 做用户中心管理系统的疑问
@luomao 期待老哥的开源大作哈哈
2022-11-10 22:12:44 +08:00
回复了 ChenSino 创建的主题 程序员 oauth2 做用户中心管理系统的疑问
非常感谢 @luomao 老哥提供的思路,按照老哥的思路,要重写 OAuth2AuthenticationProcessingFilter 过滤器其中获取 Authentication 这部分逻辑就可以了,
```java
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException,
ServletException {

final boolean debug = logger.isDebugEnabled();
final HttpServletRequest request = (HttpServletRequest) req;
final HttpServletResponse response = (HttpServletResponse) res;

try {
//重写这里,改成业务模块获取 Authentication 的逻辑,用 token 的话就是要重写 org.springframework.security.oauth2.provider.authentication.BearerTokenExtractor#extract 方法了

Authentication authentication = tokenExtractor.extract(request);

if (authentication == null) {
if (stateless && isAuthenticated()) {
if (debug) {
logger.debug("Clearing security context.");
}
SecurityContextHolder.clearContext();
}
if (debug) {
logger.debug("No token in request, will continue chain.");
}
}
……
```

我准备按照这个思路实践以下,java 小伙伴如果有类似问题可以做个参考,此贴终结了吧。
2022-11-10 21:50:32 +08:00
回复了 ChenSino 创建的主题 程序员 oauth2 做用户中心管理系统的疑问
@luomao 好的,明白了,感谢老哥。
2022-11-10 14:25:35 +08:00
回复了 ChenSino 创建的主题 程序员 oauth2 做用户中心管理系统的疑问
@luomao 老哥老哥,授权完成后,拿到 JWT ,这个 jwt 应该是不包含业务系统的权限吧,那业务系统的数据权限和菜单是如何处理呢?解析 jwt 拿到用户名,再根据用户名查询自己业务系统的权限吗?
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3800 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 05:32 · PVG 13:32 · LAX 22:32 · JFK 01:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.