Advertisement
Guest User

Untitled

a guest
Aug 9th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. AWS.config.update({
  2. accessKeyId: process.env.ACCESS_KEY_ID,
  3. secretAccessKey: process.env.SECRET_ACCESS_KEY,
  4. });
  5.  
  6. const CognitoIdentityServiceProvider = AWS.CognitoIdentityServiceProvider;
  7. client = new CognitoIdentityServiceProvider({
  8. apiVersion: process.env.API_VERSION,
  9. region: process.env.REGION,
  10. });
  11.  
  12. const attributes = [{
  13. Name: 'email',
  14. Value: request.email,
  15. }, {
  16. Name: 'family_name',
  17. Value: request.lastName,
  18. }, {
  19. Name: 'given_name',
  20. Value: request.firstName,
  21. }];
  22.  
  23. const params = {
  24. ClientId: process.env.CLIENT_ID,
  25. Password: request.password,
  26. Username: request.email,
  27. UserAttributes: attributes,
  28. };
  29.  
  30. client.signUp(params, (err, data) => {
  31. if (err) {
  32. console.log(err);
  33. } else {
  34. console.log(data);
  35. }
  36. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement