【发布时间】:2019-12-07 02:32:10
【问题描述】:
我有这段代码用于使用 Bitbucket API (api.bitbucket.org),但它不再有效,因为我打开了 2-factor auth(这需要您使用手机提供代码)。
const bitbucketBase64 = Buffer
.from(`afills@teros.net:Gmm4br_*`)
.toString('base64');
const request = https.get({
protocol: 'https:',
port: 443,
hostname: 'api.bitbucket.org',
path: pth,
headers: {
'Authorization': `Basic ${bitbucketBase64}`,
}
});
那么有没有办法创建一个具有 2 因素身份验证但仍可以以编程方式访问 api 的 bitbucket 帐户?或者我应该为需要访问 bitbucket api 的机器人关闭 2 因子身份验证?
【问题讨论】:
-
我希望
Gmm4br_*不是您的实际密码。如果是这样,您现在应该更改它。 ;)