Когда пользователь пытается подключиться к моему приложению Zapier, я спрашиваю логин. Я использовал пользовательскую аутентификацию, вы можете увидеть код ниже.
const testAuth = (z , bundle) =>
{
var email = bundle.authData.email;
var password = bundle.authData.password;
return z.request({
method: 'POST',
url: 'http://mysite/check_login',
}).then((response) => {
if (response['status'] === 201) {
throw new Error('Your credentials is not match with our database');
}
else
{
var obj = JSON.parse( response.content );
var user_id =obj.user_id;
return user_id;
}
});
Это успешно выполнено, теперь я хочу использовать эти возвращаемые данные user_id
в
триггер page(list.js)
код, указанный ниже,
const list = (z, bundle) => {
//I WANTS TO USE THAT USER_ID OVER HERE
//USER_ID=;
const promise = z.request('http://mysite/list_data/'+USER_ID,
{
params: {}
});
return promise.then((response) => response.json);
};
Пожалуйста, помогите мне, как получить доступ к ответу аутентификации в файле триггера.