Untitled

 avatar
unknown
plain_text
a year ago
581 B
5
Indexable
const fs = require('fs').promises;
const { Amplify, Auth } = require('aws-amplify');
const env = require('./cypress.env.json');

const config = {
  aws_project_region: 'eu-west-2',
  aws_cognito_region: 'eu-west-2',
  aws_user_pools_id: env.USERPOOLID,
  aws_user_pools_web_client_id: env.CLIENTID,
};

Amplify.configure(config);

(async () => {
  const response = await Auth.signIn({ username: env.USERNAME, password: env.PASSWORD });
  const token = response.signInUserSession.accessToken.jwtToken;
  await fs.writeFile('/tmp/token.json', JSON.stringify({ TOKEN: token }));
})();