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.18k stars 2.18k forks source link

项目没有编辑权限了如何找回 #1817

Open hzhlu opened 1 year ago

hzhlu commented 1 year ago

docker 安装 showdoc v2.10.8 基本执行正常 创建【user1】用户 user1编辑了一个【私有】测试项目,在测试项目里建了目录,文档,并尝试了 项目管理的【转让】showdoc 保存关闭后,退出用户,切换showdoc,user1 发现对该【测试项目】的用户都是只读状态了。showdoc,user1 尝试多次 为用户设置该【测试项目】的编辑权限,项目权限。都无法再得到编辑权限了。

如何能恢复【测试项目】的编辑权,不管是哪个用户。

star7th commented 1 year ago

对不同的用户,尝试不要只是 退出 重新登录。 而是直接换个电脑或者换个浏览器。因为可能有些权限是记住在浏览器里

hzhlu commented 1 year ago

换过了不行,应该不是缓存的问题。感觉像是项目的用户丢失了(我没有做过删除用户的操作) image

star7th commented 1 year ago

showdoc 用户是管理员用户,对一切网页项目(除了runapi生产的项目)都有编辑权限。我不清楚你是怎么得出showdoc用农户无权限的。 如果showdoc用户有权限,再添加其他用户权限。

hzhlu commented 1 year ago

我自定义的myTest项目 ,浏览器F12进入调测状态。当前为showdoc用户。进入myTest项目(无报错,但无编辑权限),然后返回,首页看到有个报错信息,(进入另一个刚创建的T2项目,有编辑权限,T2项目返回首页,也会出下面的保存信息) image

hzhlu commented 1 year ago

我现在有3个这样没有权限的项目,这三个项目都是开始创建时按私有项目创建的。但没有编辑权限,就再转换为公开也不能获得编辑权限了。myTest 是有了一阵子编辑权限,后来保存后,关闭了编辑页面。然后就再也没出现编辑权限。

star7th commented 1 year ago

runapi客户端生成的项目再showdoc上是只读的。你确人这几个是不是runapi项目。它只能在runapi客户端编辑

hzhlu commented 1 year ago

3个无编辑权的项目,前两个都是空项目。第一次创建。创建到第三个可以编辑了。前两个不知为啥没权限。 image

第一个项目ctdpays(普通项目)进入后: image

第二个项目jjh (单页项目)进入后: image

star7th commented 1 year ago

我不能重现你的问题,也没听过其他人反馈此问题。目前我也不知道怎么回事

hzhlu commented 1 year ago

明白原因了,点击了归档后就失去了 编辑权限。 没有看清按钮提示,归档这个词 我以为是导出一个zip文件。词汇理解问题,不好意思。第一次使用,需要仔细看提示。建议 用几个红字 提示一下。