star7th / showdoc

ShowDoc is a tool greatly applicable for an IT team to share documents online一个非常适合IT团队的在线API文档、技术文档工具
https://www.showdoc.com.cn
Other
12.24k stars 2.19k forks source link

showdoc集成登录 gitlab 提示Both Authorization header and payload includes access token #2102

Open chengshuaigithub opened 11 months ago

chengshuaigithub commented 11 months ago

我使用showdoc集成登录 oauth2 的配置如下

image

登录界面点击 gitlab方式登录后, 效果如下

image

请问有遇到相同问题的吗, 提供下解决思路

star7th commented 11 months ago

因为我没怎么用gitlab所以不清楚,如果有人看到这个,可以回答下。

davy-tang commented 10 months ago

没有人知道吗?我也遇到相同的问题,直接输入 https:///api/v4/user是有返回json格式的用户信息的

davy-tang commented 10 months ago

image 解决了,这两处代码token重复,去掉一处就可以了,我这以验证通过 @chengshuaigithub

q66217910 commented 9 months ago

这个问题最新版本修复了吗

q66217910 commented 9 months ago

问题确实header和payload 两处都传了 token

star7th commented 9 months ago

说实话,这点上我觉得是gitlab自身的问题,应该支持这种方式的。我之所以两处都传了token,是为了兼容两种方式。因为有些应用程序是header传输,有些是参数传输。 gitlab自身的问题,showdoc不打算处理。

wuwu20048 commented 3 months ago

image 解决了,这两处代码token重复,去掉一处就可以了,我这以验证通过 @chengshuaigithub

我是 docker 部署升级的,怎么修改里面的 oauth2代码重新部署呀