]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/tests/real-world/tools/get-access-token.js
3 const program
= require('commander')
5 const utilsClient
= require('../../utils/clients')
6 const utilsLogin
= require('../../utils/login')
9 .option('-u, --url <url>', 'Server url')
10 .option('-n, --username <username>', 'Username')
11 .option('-p, --password <token>', 'Password')
19 throw new Error('All arguments are required.')
25 username: program
.username
,
26 password: program
.password
34 utilsClient
.getClient(program
.url
, function (err
, res
) {
37 server
.client
.id
= res
.body
.client_id
38 server
.client
.secret
= res
.body
.client_secret
40 utilsLogin
.loginAndGetAccessToken(server
, function (err
, accessToken
) {
43 console
.log(accessToken
)