Access Token访问令牌如何获取?
Access Token通常在代码平台的个人账号设置内进行管理和配置,本文依次介绍如下第三方平台的Access Token获取方法:
GitLab
码云
Coding
GitHub
BitBucket
获取GitLab的Access Token
以公网GitLab为例,不同的GitLab版本可能存在细微差异,具体以实际版本为准:
登录GitLab页面,单击右上角菜单,选择Edit Profile 。
左导航选择Access Tokens:
输入Token Name,如forcodeup。
在Scopes中勾选read_repository。
单击Create personal access token 。
说明
如果三方平台为自建的Gitlab进行导入,Token至少需要具备以下权限,请注意增加授权范围:
-api
-read_user
-read_repository
创建完成后,复制保存生成的Token:
在页面顶部 Your new personal access token 区域,单击令牌值右侧的复制图标获取令牌。该令牌仅显示一次,离开页面后无法再次查看。
获取码云的Access Token
登录码云页面,单击右上角菜单,选择账号设置。
左侧导航选择私人令牌,然后点击生成新令牌。
设置令牌参数:
输入私人令牌描述,如输入forcodeup。
在权限中至少勾选projects。
同时勾选 user_info 权限,然后单击提交。
单击提交,在弹出的确认框里输入密码并确认,完成创建。
创建完成后,复制保存生成的Token:
在弹出的私人令牌生成提示对话框中,单击令牌值旁的复制按钮。页面关闭后平台将不再显示该令牌,确认已保存后勾选复选框并单击确认并关闭。
获取Coding的Access Token
登录Coding页面,单击左下角菜单,选择个人账户设置。
左导航选择访问令牌,然后点击新建令牌。
设置令牌参数:
输入令牌描述,如forcodeup。
选择权限:
用户信息:只读。
项目信息:只读。
凭据信息:只读。
代码仓库:
代码仓库:读写。
合并请求:读写。
部署公钥:读写。
版本管理:读写。
外部仓库:读写。
如果遗失或遗忘令牌,可单击页面黄色提示条右侧的重新生成按钮来重新生成令牌。
在弹出的确认框中输入登录密码,然后单击确认按钮完成令牌创建。
创建完成后,复制保存生成的Token:
创建成功后页面会展示生成的令牌值,请立即单击复制并妥善保存,关闭后将无法再次查看。在访问令牌页面的令牌列表中,可查看已创建的令牌记录及其到期时间,页面说明文字中会显示令牌用户名。
获取GitHub的Access Token
登录GitHub页面,单击右上角菜单,选择Settings 。
在Personal Settings左导航选择Developer Settings。
选择Personal access tokens,单击Generate new token:
该页面位于 GitHub Settings > Developer settings 中,具体选择 Tokens (classic) 子菜单。
设置令牌参数:
输入Note,如输入forcodeup。
在Selete scopes中勾选repo。
在 Expiration 下拉框中选择令牌有效期,如选择 30 days。
创建完成后,复制保存生成的Token:
页面会显示警告提示该 Token 仅显示一次,无法再次查看,请务必立即复制并妥善保存。
获取BitBucket的App Password
左下角点击个人信息,点击 Bitbucket settings。
选择App passwords,单击Create app password。
设置参数:
在Details输入Label,如输入forcodeup。
在Permissions中勾选Repositories repo。
单击 Create 完成 App password 创建。
单击Create按钮,在创建完成页面复制App password:
弹窗显示生成的 App 密码并提示关闭窗口后将无法再次查看该密码,请确保已复制保存后单击 Close 关闭弹窗。