Access Token访问令牌如何获取?

更新时间:
复制 MD 格式

三方库导入时,通常需要输入账号和令牌进行鉴权。账号为指定平台的HTTP克隆账号,访问令牌即Access Token,本文介绍如何获取常见三方代码平台的Access Token。

Access Token通常在代码平台的个人账号设置内进行管理和配置,本文依次介绍如下第三方平台的Access Token获取方法:

  • GitLab

  • 码云

  • Coding

  • GitHub

  • BitBucket

获取GitLabAccess Token

以公网GitLab为例,不同的GitLab版本可能存在细微差异,具体以实际版本为准:

  1. 登录GitLab页面,单击右上角菜单,选择Edit Profile 。

  2. 左导航选择Access Tokens:

    • 输入Token Name,如forcodeup。

    • Scopes中勾选read_repository。

    • 单击Create personal access token 。

    说明

    如果三方平台为自建的Gitlab进行导入,Token至少需要具备以下权限,请注意增加授权范围:

    • -api

    • -read_user

    • -read_repository

  1. 创建完成后,复制保存生成的Token:

    在页面顶部 Your new personal access token 区域,单击令牌值右侧的复制图标获取令牌。该令牌仅显示一次,离开页面后无法再次查看。

获取码云的Access Token

  1. 登录码云页面,单击右上角菜单,选择账号设置。

  1. 左侧导航选择私人令牌,然后点击生成新令牌。

  2. 设置令牌参数:

    • 输入私人令牌描述,如输入forcodeup。

    • 在权限中至少勾选projects。

    同时勾选 user_info 权限,然后单击提交

  3. 单击提交,在弹出的确认框里输入密码并确认,完成创建。

  4. 创建完成后,复制保存生成的Token:

    在弹出的私人令牌生成提示对话框中,单击令牌值旁的复制按钮。页面关闭后平台将不再显示该令牌,确认已保存后勾选复选框并单击确认并关闭

获取CodingAccess Token

  1. 登录Coding页面,单击左下角菜单,选择个人账户设置。

  1. 左导航选择访问令牌,然后点击新建令牌。

  2. 设置令牌参数:

    • 输入令牌描述,如forcodeup。

    • 选择权限

      • 用户信息只读

      • 项目信息只读

      • 凭据信息只读

      • 代码仓库

        • 代码仓库读写

        • 合并请求读写

        • 部署公钥读写

        • 版本管理读写

        • 外部仓库读写

    如果遗失或遗忘令牌,可单击页面黄色提示条右侧的重新生成按钮来重新生成令牌。

  3. 在弹出的确认框中输入登录密码,然后单击确认按钮完成令牌创建。

  4. 创建完成后,复制保存生成的Token:

    创建成功后页面会展示生成的令牌值,请立即单击复制并妥善保存,关闭后将无法再次查看。在访问令牌页面的令牌列表中,可查看已创建的令牌记录及其到期时间,页面说明文字中会显示令牌用户名。

获取GitHubAccess Token

  1. 登录GitHub页面,单击右上角菜单,选择Settings 。

  1. Personal Settings左导航选择Developer Settings。

  2. 选择Personal access tokens,单击Generate new token:

    该页面位于 GitHub Settings > Developer settings 中,具体选择 Tokens (classic) 子菜单。

  3. 设置令牌参数:

    • 输入Note,如输入forcodeup。

    • Selete scopes中勾选repo。

    Expiration 下拉框中选择令牌有效期,如选择 30 days

  4. 创建完成后,复制保存生成的Token:

    页面会显示警告提示该 Token 仅显示一次,无法再次查看,请务必立即复制并妥善保存。

获取BitBucketApp Password

  1. 左下角点击个人信息,点击 Bitbucket settings。

  2. 选择App passwords,单击Create app password。

  3. 设置参数:

    • Details输入Label,如输入forcodeup。

    • Permissions中勾选Repositories repo。

    单击 Create 完成 App password 创建。

  1. 单击Create按钮,在创建完成页面复制App password:

    弹窗显示生成的 App 密码并提示关闭窗口后将无法再次查看该密码,请确保已复制保存后单击 Close 关闭弹窗。