Table of Contents

amplify auth

sign up

await Amplify.Auth.signUp(
  username: '[email protected]',
  password: 'password',
  // options: CognitoSignUpOptions(userAttributes: userAttributes)
);

confirm sign up

await Amplify.Auth.confirmSignUp(
  username: "[email protected]",
  confirmationCode: "999699",
);

sign in

var result = await Amplify.Auth.signIn(
  username: '[email protected]',
  password: "password",
);

reset password

var result = await Amplify.Auth.resetPassword(
  username: '[email protected]');

confirm reset password

var result = await Amplify.Auth.confirmResetPassword(
  username: '[email protected]',
  newPassword: 'password',
  confirmationCode: "704501");

get current user

var result = await Amplify.Auth.getCurrentUser();