Advertisement

GitLab: 通过用户名/密码认证生成访问令牌的暂定方案

阅读量:
在这里插入图片描述

当GitLab系统升级至新版后,由于Session API功能已被移除,原先依赖用户名与密码来获取Access Token的机制将无法继续使用。本文将详细说明一种替代方案,即通过cookie的方式来实现Access Token的获取。

原有方式:v3的Session API

在较早的版本中,例如Gitlab 8,用户能够通过特定途径简便地获取Private Token

复制代码
    [root@platform tmp]# curl http://192.168.163.118:32001/api/v3/session --data 'login=root&password=12345678' 2>/dev/null |jq . |grep token 
      "private_token": "9-9rh18mQz4h3eDMQf5M"
    [root@platform tmp]#
    
    
      
      
      
    

详细内容可参考:<>

不可使用的原因在于,随着Access Token功能的

全部评论 (0)

还没有任何评论哟~