31 lines
480 B
Plaintext
31 lines
480 B
Plaintext
meta {
|
|
name: Login
|
|
type: http
|
|
seq: 1
|
|
}
|
|
|
|
post {
|
|
url: {{baseUrl}}/api/v1/login
|
|
body: formUrlEncoded
|
|
auth: inherit
|
|
}
|
|
|
|
body:form-urlencoded {
|
|
grant_type:
|
|
username: {{username}}
|
|
password: {{password}}
|
|
scope:
|
|
client_id:
|
|
client_secret:
|
|
}
|
|
|
|
script:post-response {
|
|
function onResponse(res) {
|
|
let data = res.getBody();
|
|
bru.setEnvVar("access_token", data.access_token);
|
|
bru.setEnvVar("refresh_token", data.refresh_token);
|
|
}
|
|
|
|
onResponse(res);
|
|
}
|