关于BladeX 登录时,Header会带入ClientSerct问题

Blade 未结 1 288
TheBubble
TheBubble 剑童 2025-02-21 09:36

大佬们好,RT

我在整理代码的时候发现,在登录的时候,前端会带入一个Auth信息在Heaeder中,Basic xxxxxxx

其中xxxx是clientid:clientSecret的形式

但是这样就存在一个问题,按我得理解,在JWT中,这样暴露ClientSecret是有安全风险的,在已知ClientSecret的情况下,应该是可以伪造Token的

请问,blade是如何避免这种情况的呢


烦请大佬解惑

1条回答
  • 2025-02-21 09:41

    没有后端配置的sign-key,token伪造不了。如果你不认可这种说法,可以伪造一个token看看,来攻击下系统。

    作者追问:2025-02-21 09:51

    了解了,我在仔细看下源码,感谢

    1 讨论(0)
提交回复