LinuxDo 新帖推送
171 subscribers
247K photos
307K links
Download Telegram
标题: 深入浅出认识oauth2及其在spring中的应用
作者: #shiyebushihua
板块: #开发调优
编号: 1342478
帖子: https://linux.do/t/topic/1342478
时间: 2025-12-19 16:15:14
摘要:
什么是oauth2?
第一次接触oauth2得时候,是阅读阮一峰的博客。简单来讲就是一种协议或者是授权机制,我们开发常将其当成是一种框架,这种说法有失偏颇,有兴趣的可以看下阮一峰的博客讲解,这里简单讲下原理即可->https://www.ruanyifeng.com/blog/2019/04/oauth_design.html
怎么使用
授权服务和资源服务
在java开发中,常使用spring-security-oauth2框架来进行多端验证,我们可以从旧版本的源码深入浅出的看下实现原理,以及我们该如何使用它
spring-security-oauth2,我们可以将它解读为基于oauth2协议实现的spring-security。
在实现授权服务时候,参考了官网的文档翻译:
**Spring OAuth2.0 提供者实现原理:**

------

Spring OAuth2.0提供者实际上分为:

- 授权服务 Authorization Service.
- 资源服务 Resource Service.

虽然这两个提供者有时候可能存在同一个应用程序中,但在Spring Security OAuth中你可以把

他它们各自放在不同的应用上,而且你可以有多个资源服务,它们共享同一个中央授权服务。

人话:授权服务我们也能看成是oauth2的服务端,资源服务我们看成是需要授权的客户端
清晰可见的三层mvc
再说一下spring官方实现的endpoint,其实开发不用细究它是什么,进去源码你可以看见是这样的

这是什么,很熟悉了,他就是controller
看下TokenStore,我们看看它是什么

很明显了,就是存token的dao,你自己使用一种即可

默认的有以上几种形式,我们按需实现即可,最不推荐的就是InMemory类型,顾名思义用它会丢数据
那么这些都有了,我们自然而然就能想到有service
先看两个service

这个是客户端细节service,包括客户端的clientId跟secret,我们进来得知道你是什么客户端
标题: 【分享】摄影书籍
作者: #Proletarian
板块: #资源荟萃
编号: 1342483
帖子: https://linux.do/t/topic/1342483
时间: 2025-12-19 16:15:58
摘要:
仅作分享,均为个人依靠网络收集而来。




pan.quark.cn





夸克网盘分享

夸克网盘是夸克推出的一款云服务产品,功能包括云存储、高清看剧、文件在线解压、PDF一键转换等。通过夸克网盘可随时随地管理和使用照片、文档、手机资料,目前支持Android、iOS、PC、iPad。
标题: 记录一下为了使用Claude code,配置代理的过程
作者: #sgtpepper
板块: #开发调优
编号: 1342486
帖子: https://linux.do/t/topic/1342486
时间: 2025-12-19 16:16:23
摘要:
之前本来想在Windows系统上面使用Claude code的,搜了下教程需要安装WSL,但是这台电脑不知道怎么就是安装不了,什么乱七八糟的虚拟化,反正折腾了半天没成功,还把电脑搞挂了,我甚至还没备份,

还好系统看起来自动给备份了不久前的还原点,不然真是惨了。。。

后来就用远程Ubuntu服务器来安装Claude code了,然后呢,就希望能走本地Windows开的代理来运行Claude。
尝试的第一个方法

clash的system proxy和allow lan打开
本地Windows的cmd或powershell执行命令:


ssh -vvv -N -R 7890:localhost:7890 @<server ip>


服务器设置


export http_proxy=“http://127.0.0.1:7890”
export https_proxy=“http://127.0.0.1:7890”

就结果来看,代理确实设置成功了,访问外网没问题,Claude code连接测试也没问题,
而问题出在MCP。
不知道为什么开了代理之后MCP连不上了,我的MCP就2个:


filesystem ✘ failed · Enter to view details
sequential-thinking ✘ failed · Enter to view details


把代理关了,MCP就能连接成功,但是Claude连接就失败了,也不知道为啥。
第二个方法
于是开始问GPT要解决方案,也折腾了半天。

clash的system proxy和allow lan打开
本地Windows的cmd或powershell执行命令:


ssh -N -R 1080:127.0.0.1:7890 @<server ip>


服务器设置



检查网络
ss -lnt | grep 1080


新增一个可执行文件~/bin/claude-proxy


chmod +x ~/bin/claude-proxy


注意环境变量要有~/bin/
标题: 解决claude update报错Another Claude process is currently running. Please try again in a moment
作者: #行思渐远
板块: #开发调优
编号: 1342490
帖子: https://linux.do/t/topic/1342490
时间: 2025-12-19 16:17:19
摘要:
参考来源[BUG] Native installer fails with "another process is currently installing" on Linux even after complete cleanup · Issue #13599 · anthropics/claude-code · GitHub
通过原生安装的方式,锁文件在~/.local/state/claude/locks/,
执行命令rm -rf ~/.local/state/claude/locks/,再升级.
完整命令如下:
(base) ➜ cspf-base git:(dev) ✗ claude update
Current version: 2.0.70
Checking for updates...
Another Claude process is currently running. Please try again in a moment.
(base) ➜ cspf-base git:(dev) ✗ rm -rf ~/.local/state/claude/locks/
(base) ➜ cspf-base git:(dev) ✗ claude update
Current version: 2.0.70
Checking for updates...
Successfully updated from 2.0.70 to version 2.0.73

原生安装方式和npm安装,锁文件路径不一样,解决思路应该是一样的,找到锁文件位置,删掉,再更新
标题: 【我可以不玩,但我不能没有】Epic+1\STEAM+1—-20251219
作者: #beyond510
板块: #福利羊毛
编号: 1342491
帖子: https://linux.do/t/topic/1342491
时间: 2025-12-19 16:17:19
摘要:
EPIC圣诞第二款免费游戏
Jotunnslayer: Hordes of Hel
https://store.epicgames.com/zh-CN/p/jotunnslayer-hordes-of-hel-3579b3
Steam+1 100%鲜橙汁




store.steampowered.com





在 Steam 上购买 100% Orange Juice 立省 100%

100%鲜橙汁是橙汁系列作品全明星登场的桌面游戏。与来自各个橙汁作品里的角色,以及在本作中出现的新角色们,一起以获胜为目标使用骰子对战吧!












4天后到期
标题: 乌你不太美!
作者: #杰克莉莉
板块: #搞七捻三
编号: 1342492
帖子: https://linux.do/t/topic/1342492
时间: 2025-12-19 16:17:32
摘要:
标题: 在国内提供 Sora/NanoBanana等 Api 服务或生成 AI 服务 是否合法?
作者: #Talent
板块: #资源荟萃
编号: 1342493
帖子: https://linux.do/t/topic/1342493
时间: 2025-12-19 16:17:46
摘要:
我天朝一直很特别,就想问问有没有大佬深入了解过
在国内提供国外的大模型 API 服务,或者比如现成的 Sora 视频生成网站服务
是否完全合法呢?
标题: 小朋友过生日,AI能做些什么?
作者: #唐洛
板块: #搞七捻三
编号: 1342500
帖子: https://linux.do/t/topic/1342500
时间: 2025-12-19 16:19:34
摘要:
两宝过生日,到时候要邀请小朋友和家长参加party,想用ai来搞点氛围,但是没有好的点子。
佬友们帮我想个可以落地的点子。


生成生日背景图片
动画人物庆祝生日视频

还有什么呢,求助?
标题: gemini连接mcp后type显示错误,怎么解决?
作者: #马嘉祺
板块: #开发调优
编号: 1342505
帖子: https://linux.do/t/topic/1342505
时间: 2025-12-19 16:20:13
摘要:
我在使用 cocos-mcp-server 这个mcp服务,在claude cli里mcp的连接和使用一切正常:

当我使用gemini cli时,事情开始不对了:

http服务被gemini识别成了sse,这是怎么回事?是cocos-mcp-server的代码问题还是gemini的兼容问题?
我刚接触mcp的东西,还属于小白,恳请佬友们教教我!
标题: 想知道现在大家在干嘛,坐等下班吗???
作者: #angkin
板块: #搞七捻三
编号: 1342508
帖子: https://linux.do/t/topic/1342508
时间: 2025-12-19 16:20:57
摘要:
标题: 大佬们Antigravity自动把我的整个文件夹全部删了
作者: #微风
板块: #开发调优
编号: 1342511
帖子: https://linux.do/t/topic/1342511
时间: 2025-12-19 16:21:11
摘要:
大佬们,今天使用Antigravity的ClaudeOpus4.5执行任务,它自动用命令行删除文件,居然把我的真个项目删了,关键不止清空了当前打开的文件夹,还把当前文件夹上一层的文件夹的全部目录都删了,天都塌了,好多东西都没了,大佬们支支招,有办法恢复吗?
标题: 佬友们 国际版手机哪个好一点?
作者: #Hixz12
板块: #搞七捻三
编号: 1342517
帖子: https://linux.do/t/topic/1342517
时间: 2025-12-19 16:22:08
摘要:
佬友们好!目前是这样的,奖学金下来了,所以希望换一个国际版手机,但是佬们希望给点意见:
1.现状:
目前用的是红米K70,16+256G,空间存储基本在200G左右。因为不在手机上打游戏+需求不高,所以感觉挺好用。
2.希望需求:
(1)买个二手就行(当然了买前检查会做全的),价格不超过3000。
(2)希望是512G的,然后最好是国际版系统(谷歌全家桶那种),内存12/16都行
(3)续航好一点。目前手机是5000毫安
3.目前考虑方案(我自己的):
(1)一加13R 国际版
(2)一加13 国行 + 刷氧OS + 回锁
(3)三星 S24 港版
4.一点点补充(感觉不咋影响):
目前还准备买个苹果二手机 挂号订阅使用,准备入手个SE3,配置低一些 不过基本不咋用…(第一部苹果系统的设备欸…) Pixel系列感觉是不是国内有点难用?然后小米国际版我看好像也不是体验非常好呢…
最后感谢佬们看到这里!如果可以的话,我想知道佬们都在用什么手机呢?
标题: 抽一个windsurf 100额度的账号
作者: #sumofeng
板块: #福利羊毛
编号: 1342522
帖子: https://linux.do/t/topic/1342522
时间: 2025-12-19 16:22:43
摘要:
抽奖主题: [抽一个 windsurf 100 额度的账号]
奖品详情:
[奖品1]:windsurf 100 额度的账号
活动时间:
开始时间:2025-12-19
截止时间:2025-12-19 20:00
参与方式:
在本帖下回复任意内容
抽奖规则:
每位用户仅允许参与一次。
使用官方抽奖工具随机抽取中奖者。
注意事项:
本活动将在活动截止时间后关闭回帖,以确保公正性。
中奖者将在活动结束后12小时内在本帖公布,并通过私信通知领奖方式。
所有规则及抽奖结果由活动发起人和论坛管理团队最终解释。
期待您的积极参与,祝您好运!如有任何疑问,欢迎随时联系抽奖发起人。
标题: antigravity[反重力]真好用
作者: #favoste
板块: #搞七捻三
编号: 1342525
帖子: https://linux.do/t/topic/1342525
时间: 2025-12-19 16:23:11
摘要:
听了佬友的劝,折腾了一早上,成功0(划掉) spoiler 元全款拿下.
试用了上午 + 下午,鉴定为便宜大碗好用.
刚打开反重力想着:“嗯,这是谷歌家的,怎么也得给它一个面子,gemini 用用看吧”
用了几个小时感觉好像还行.
然后用着用着感觉差点意思,切换到 opus.
等 opus 额度用完了再切换回 gemini.
spoiler
大家快来聊一聊你们使用反重力的技巧.
ps: 为啥我用它生图,额度在消耗,但是 gemini 返回报错呢.
标题: codex 0.75.0 出现问题
作者: #kakalala
板块: #搞七捻三
编号: 1342528
帖子: https://linux.do/t/topic/1342528
时间: 2025-12-19 16:24:16
摘要:
• stream disconnected before completion: Transport error: timeout
大任务就经常弹出这个然后中断
标题: 始皇别开论坛了,可以改卖账户了
作者: #linjinpeng
板块: #搞七捻三
编号: 1342531
帖子: https://linux.do/t/topic/1342531
时间: 2025-12-19 16:25:11
摘要:
看到下面的帖子,我只想说,走号商的路,让号商无路可走 
3k一个账户,那还说啥了





挺炸裂的,已经不是卖邀请码了 是卖账号2828元


搞七捻三



[7b6145da0946261f1f95095a5835736a]
吃相别太难看。
从他评论区看,之前有代写小作文288,还不少人反馈or买。
有人说是串子,但是看评论区真不像。
[6c53a4fd165ad006f0547d0805508e3f]
[fbe42d693056658c4b4a94eb3bb9bcaa]
除了这两条带截图的,还有几十条无图但是明显是小作文通过了的评…




悄悄话 (click for more details)