在Gitlab中,当我阅读https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html时,个人访问令牌的字符数似乎为20。
令牌字符串的长度必须为20个字符,否则将不会被识别为个人访问令牌。
在Github中,拍拍是40个字符的令牌。
在我的生态系统中,我同时拥有两个应用程序和代理,以便分析通过服务器的内容。我使用所传输密码的长度来评估用户是使用其密码还是其令牌来访问Git。如果Gitlab可以使用与github长度相同的令牌(即40个字符而不是20个字符),对我来说会更简单。
是否可以调整Gitlab,以使个人访问令牌的长度大于20? 我的猜测可能不是,但有人可能找到了窍门。
答案 0 :(得分:1)
长度似乎是固定的,根据 GitLab documentation
这与 GitHub 不同:
[a-f0-9]
更改为 [A-Za-z0-9_]
(见“GitHub Authentication token format updates”)
也许 GitLab 会在某个时候效仿,但就目前而言(S1 2021),情况并非如此