Skip to content

Commit 3055a3a

Browse files
committed
chore: change the name of the sign in step to make it more broad for passwordless
1 parent b5f6dcb commit 3055a3a

26 files changed

+64
-64
lines changed

packages/amplify_core/doc/lib/auth.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ Future<void> _handleSignInResult(SignInResult result) async {
146146
_handleCodeDelivery(codeDeliveryDetails);
147147
// #enddocregion handle-confirm-signin-sms
148148
// #docregion handle-confirm-signin-email
149-
case AuthSignInStep.confirmSignInWithEmailMfaCode:
149+
case AuthSignInStep.confirmSignInWithOtpCode:
150150
final codeDeliveryDetails = result.nextStep.codeDeliveryDetails!;
151151
_handleCodeDelivery(codeDeliveryDetails);
152152
// #enddocregion handle-confirm-signin-email

packages/amplify_core/lib/src/types/auth/sign_in/auth_next_sign_in_step.g.dart

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/amplify_core/lib/src/types/auth/sign_in/auth_sign_in_step.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ enum AuthSignInStep {
2929
confirmSignInWithTotpMfaCode,
3030

3131
/// The sign-in is not complete and must be confirmed with an email code.
32-
confirmSignInWithEmailMfaCode,
32+
confirmSignInWithOtpCode,
3333

3434
/// The sign-in is not complete and must be confirmed with the user's new
3535
/// password.

packages/auth/amplify_auth_cognito/example/integration_test/mfa_email_optional_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ void main() {
6060
password: password,
6161
);
6262
check(signInRes.nextStep.signInStep)
63-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
63+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
6464
check(signInRes.nextStep.codeDeliveryDetails)
6565
.isNotNull()
6666
.has((d) => d.deliveryMedium, 'deliveryMedium')

packages/auth/amplify_auth_cognito/example/integration_test/mfa_email_required_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ void main() {
3737
password: password,
3838
);
3939
check(signInRes.nextStep.signInStep)
40-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
40+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
4141

4242
final confirmRes = await Amplify.Auth.confirmSignIn(
4343
confirmationValue: await otpResult.code,
@@ -63,7 +63,7 @@ void main() {
6363
password: password,
6464
);
6565
check(signInRes.nextStep.signInStep)
66-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
66+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
6767
check(signInRes.nextStep.codeDeliveryDetails)
6868
.isNotNull()
6969
.has((d) => d.deliveryMedium, 'deliveryMedium')

packages/auth/amplify_auth_cognito/example/integration_test/mfa_email_totp_optional_test.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ void main() {
230230
password: password,
231231
);
232232
check(signInRes.nextStep.signInStep)
233-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
233+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
234234
check(signInRes.nextStep.codeDeliveryDetails)
235235
.isNotNull()
236236
.has((d) => d.deliveryMedium, 'deliveryMedium')
@@ -353,7 +353,7 @@ void main() {
353353
confirmationValue: 'EMAIL',
354354
);
355355
check(selectRes.nextStep.signInStep)
356-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
356+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
357357
check(selectRes.nextStep.codeDeliveryDetails)
358358
.isNotNull()
359359
.has((d) => d.deliveryMedium, 'deliveryMedium')
@@ -392,7 +392,7 @@ void main() {
392392
password: password,
393393
);
394394
check(signInRes.nextStep.signInStep)
395-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
395+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
396396
check(signInRes.nextStep.codeDeliveryDetails)
397397
.isNotNull()
398398
.has((d) => d.deliveryMedium, 'deliveryMedium')

packages/auth/amplify_auth_cognito/example/integration_test/mfa_email_totp_required_test.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ void main() {
3737
signInRes.nextStep.signInStep,
3838
because:
3939
'When an email is registered and the userpool has email MFA enabled, Cognito will automatically enable email MFA as the preferred MFA method.',
40-
).equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
40+
).equals(AuthSignInStep.confirmSignInWithOtpCode);
4141

4242
final setupRes = await Amplify.Auth.confirmSignIn(
4343
confirmationValue: await otpResult.code,
@@ -60,7 +60,7 @@ void main() {
6060
password: password,
6161
);
6262
check(resignInRes.nextStep.signInStep)
63-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
63+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
6464
check(resignInRes.nextStep.codeDeliveryDetails)
6565
.isNotNull()
6666
.has((d) => d.deliveryMedium, 'deliveryMedium')
@@ -98,7 +98,7 @@ void main() {
9898
signInRes.nextStep.signInStep,
9999
because:
100100
'MFA is required so Cognito automatically enables EMAIL MFA',
101-
).equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
101+
).equals(AuthSignInStep.confirmSignInWithOtpCode);
102102

103103
final confirmRes = await Amplify.Auth.confirmSignIn(
104104
confirmationValue: await otpResult.code,
@@ -224,7 +224,7 @@ void main() {
224224
check(
225225
signInRes.nextStep.signInStep,
226226
because: 'Preference is EMAIL MFA now',
227-
).equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
227+
).equals(AuthSignInStep.confirmSignInWithOtpCode);
228228
check(signInRes.nextStep.codeDeliveryDetails)
229229
.isNotNull()
230230
.has((d) => d.deliveryMedium, 'deliveryMedium')

packages/auth/amplify_auth_cognito/example/integration_test/mfa_sms_email_optional_test.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ void main() {
6464
signInRes.nextStep.signInStep,
6565
because: 'Once Email MFA is preferred, it is performed '
6666
'on every sign-in attempt.',
67-
).equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
67+
).equals(AuthSignInStep.confirmSignInWithOtpCode);
6868
check(signInRes.nextStep.codeDeliveryDetails)
6969
.isNotNull()
7070
.has((d) => d.deliveryMedium, 'deliveryMedium')
@@ -155,7 +155,7 @@ void main() {
155155
password: password,
156156
);
157157
check(signInRes.nextStep.signInStep)
158-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
158+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
159159
check(signInRes.nextStep.codeDeliveryDetails)
160160
.isNotNull()
161161
.has((d) => d.deliveryMedium, 'deliveryMedium')
@@ -386,7 +386,7 @@ void main() {
386386
);
387387

388388
check(signInRes.nextStep.signInStep)
389-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
389+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
390390
check(signInRes.nextStep.codeDeliveryDetails)
391391
.isNotNull()
392392
.has((d) => d.deliveryMedium, 'deliveryMedium')

packages/auth/amplify_auth_cognito/example/integration_test/mfa_sms_email_required_test.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ void main() {
4141
signInRes.nextStep.signInStep,
4242
because: 'MFA is required, and EMAIL is chosen when '
4343
'no phone number is registered',
44-
).equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
44+
).equals(AuthSignInStep.confirmSignInWithOtpCode);
4545

4646
final setupRes = await Amplify.Auth.confirmSignIn(
4747
confirmationValue: await otpResult.code,
@@ -68,7 +68,7 @@ void main() {
6868
password: password,
6969
);
7070
check(resignInRes.nextStep.signInStep)
71-
.equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
71+
.equals(AuthSignInStep.confirmSignInWithOtpCode);
7272
check(resignInRes.nextStep.codeDeliveryDetails)
7373
.isNotNull()
7474
.has((d) => d.deliveryMedium, 'deliveryMedium')
@@ -147,7 +147,7 @@ void main() {
147147
check(
148148
resignInRes.nextStep.signInStep,
149149
because: 'Preference is EMAIL MFA now',
150-
).equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
150+
).equals(AuthSignInStep.confirmSignInWithOtpCode);
151151
check(resignInRes.nextStep.codeDeliveryDetails)
152152
.isNotNull()
153153
.has((d) => d.deliveryMedium, 'deliveryMedium')
@@ -300,7 +300,7 @@ void main() {
300300
check(
301301
signInRes.nextStep.signInStep,
302302
because: 'Preference is EMAIL MFA now',
303-
).equals(AuthSignInStep.confirmSignInWithEmailMfaCode);
303+
).equals(AuthSignInStep.confirmSignInWithOtpCode);
304304
check(signInRes.nextStep.codeDeliveryDetails)
305305
.isNotNull()
306306
.has((d) => d.deliveryMedium, 'deliveryMedium')

packages/auth/amplify_auth_cognito_dart/lib/src/flows/constants.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ abstract class CognitoConstants {
6161
static const challengeParamSmsMfaCode = 'SMS_MFA_CODE';
6262

6363
/// The `EMAIL_OTP_CODE` parameter.
64-
static const challengeParamEmailMfaCode = 'EMAIL_OTP_CODE';
64+
static const challengeParamEmailOtpCode = 'EMAIL_OTP_CODE';
6565

6666
/// The `SOFTWARE_TOKEN_MFA_CODE` parameter.
6767
static const challengeParamSoftwareTokenMfaCode = 'SOFTWARE_TOKEN_MFA_CODE';

packages/auth/amplify_auth_cognito_dart/lib/src/sdk/sdk_bridge.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ extension ChallengeNameTypeBridge on ChallengeNameType {
3333
ChallengeNameType.softwareTokenMfa =>
3434
AuthSignInStep.confirmSignInWithTotpMfaCode,
3535
ChallengeNameType.emailOtp =>
36-
AuthSignInStep.confirmSignInWithEmailMfaCode,
36+
AuthSignInStep.confirmSignInWithOtpCode,
3737
ChallengeNameType.adminNoSrpAuth ||
3838
ChallengeNameType.passwordVerifier ||
3939
ChallengeNameType.devicePasswordVerifier ||

packages/authenticator/amplify_authenticator/example/integration_test/sign_in_mfa_email_test.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ void main() {
3636
tester.bloc.stream,
3737
emitsInOrder([
3838
UnauthenticatedState.signIn,
39-
UnauthenticatedState.confirmSignInWithEmailMfaCode,
39+
UnauthenticatedState.confirmSignInWithOtpCode,
4040
isA<AuthenticatedState>(),
4141
UnauthenticatedState.signIn,
42-
UnauthenticatedState.confirmSignInWithEmailMfaCode,
42+
UnauthenticatedState.confirmSignInWithOtpCode,
4343
isA<AuthenticatedState>(),
4444
emitsDone,
4545
]),
@@ -62,7 +62,7 @@ void main() {
6262
await signInPage.submitSignIn();
6363

6464
// Then I will be redirected to the email MFA code page
65-
await confirmSignInPage.expectConfirmSignInWithEmailMfaCodeIsPresent();
65+
await confirmSignInPage.expectConfirmSignInWithOtpCodeIsPresent();
6666

6767
// And I type a valid EMAIL OTP code
6868
await confirmSignInPage.enterVerificationCode(await otpResult.code);
@@ -94,7 +94,7 @@ void main() {
9494
await signInPage.submitSignIn();
9595

9696
// Then I will be redirected to the EMAIL OTP code page
97-
await confirmSignInPage.expectConfirmSignInWithEmailMfaCodeIsPresent();
97+
await confirmSignInPage.expectConfirmSignInWithOtpCodeIsPresent();
9898

9999
// When I type a valid EMAIL OTP code
100100
await confirmSignInPage.enterVerificationCode(await otpResult2.code);
@@ -129,7 +129,7 @@ void main() {
129129
tester.bloc.stream,
130130
emitsInOrder([
131131
UnauthenticatedState.signIn,
132-
UnauthenticatedState.confirmSignInWithEmailMfaCode,
132+
UnauthenticatedState.confirmSignInWithOtpCode,
133133
emitsDone,
134134
]),
135135
);
@@ -147,7 +147,7 @@ void main() {
147147
await signInPage.submitSignIn();
148148

149149
// Then I will be redirected to the EMAIL OTP code page
150-
await confirmSignInPage.expectConfirmSignInWithEmailMfaCodeIsPresent();
150+
await confirmSignInPage.expectConfirmSignInWithOtpCodeIsPresent();
151151

152152
// And I type an invalid confirmation code
153153
await confirmSignInPage.enterVerificationCode('123456');

packages/authenticator/amplify_authenticator/example/integration_test/sign_in_mfa_email_totp_test.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ void main() {
3636
tester.bloc.stream,
3737
emitsInOrder([
3838
UnauthenticatedState.signIn,
39-
UnauthenticatedState.confirmSignInWithEmailMfaCode,
39+
UnauthenticatedState.confirmSignInWithOtpCode,
4040
isA<AuthenticatedState>(),
4141
UnauthenticatedState.signIn,
4242
isA<ContinueSignInWithMfaSelection>(),
@@ -61,7 +61,7 @@ void main() {
6161
await signInPage.submitSignIn();
6262

6363
// Then I will be redirected to the confirm email mfa page
64-
await confirmSignInPage.expectConfirmSignInWithEmailMfaCodeIsPresent();
64+
await confirmSignInPage.expectConfirmSignInWithOtpCodeIsPresent();
6565

6666
// When I type a valid confirmation code
6767
await confirmSignInPage.enterVerificationCode(await otpResult.code);
@@ -138,11 +138,11 @@ void main() {
138138
tester.bloc.stream,
139139
emitsInOrder([
140140
UnauthenticatedState.signIn,
141-
UnauthenticatedState.confirmSignInWithEmailMfaCode,
141+
UnauthenticatedState.confirmSignInWithOtpCode,
142142
isA<AuthenticatedState>(),
143143
UnauthenticatedState.signIn,
144144
isA<ContinueSignInWithMfaSelection>(),
145-
UnauthenticatedState.confirmSignInWithEmailMfaCode,
145+
UnauthenticatedState.confirmSignInWithOtpCode,
146146
isA<AuthenticatedState>(),
147147
emitsDone,
148148
]),
@@ -163,7 +163,7 @@ void main() {
163163
await signInPage.submitSignIn();
164164

165165
// Then I will be redirected to the confirm email mfa page
166-
await confirmSignInPage.expectConfirmSignInWithEmailMfaCodeIsPresent();
166+
await confirmSignInPage.expectConfirmSignInWithOtpCodeIsPresent();
167167

168168
// When I type a valid confirmation code
169169
await confirmSignInPage.enterVerificationCode(await otpResult.code);
@@ -205,7 +205,7 @@ void main() {
205205
await confirmSignInPage.submitConfirmSignInMfaSelection();
206206

207207
// Then I will be redirected to the confirm EMAIL mfa page
208-
await confirmSignInPage.expectConfirmSignInWithEmailMfaCodeIsPresent();
208+
await confirmSignInPage.expectConfirmSignInWithOtpCodeIsPresent();
209209

210210
// When I type a valid confirmation code
211211
await confirmSignInPage.enterVerificationCode(await otpResult2.code);

packages/authenticator/amplify_authenticator/example/integration_test/sign_in_mfa_sms_email_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void main() {
4646
UnauthenticatedState.confirmSignInMfa,
4747
isA<AuthenticatedState>(),
4848
UnauthenticatedState.signIn,
49-
UnauthenticatedState.confirmSignInWithEmailMfaCode,
49+
UnauthenticatedState.confirmSignInWithOtpCode,
5050
isA<AuthenticatedState>(),
5151
emitsDone,
5252
]),
@@ -101,7 +101,7 @@ void main() {
101101
await signInPage.submitSignIn();
102102

103103
// Then I will be redirected to the EMAIL MFA code page
104-
await confirmSignInPage.expectConfirmSignInWithEmailMfaCodeIsPresent();
104+
await confirmSignInPage.expectConfirmSignInWithOtpCodeIsPresent();
105105

106106
// When I type a valid EMAIL MFA code
107107
await confirmSignInPage.enterVerificationCode(await code_2.code);

packages/authenticator/amplify_authenticator/example/integration_test/sign_in_mfa_username_login_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ void main() {
3737
UnauthenticatedState.signIn,
3838
isA<ContinueSignInWithMfaSetupSelection>(),
3939
UnauthenticatedState.continueSignInWithEmailMfaSetup,
40-
UnauthenticatedState.confirmSignInWithEmailMfaCode,
40+
UnauthenticatedState.confirmSignInWithOtpCode,
4141
isA<AuthenticatedState>(),
4242
emitsDone,
4343
]),

packages/authenticator/amplify_authenticator/lib/amplify_authenticator.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -719,7 +719,7 @@ class _AuthenticatorState extends State<Authenticator> {
719719
continueSignInWithEmailMfaSetupForm:
720720
ContinueSignInWithEmailMfaSetupForm(),
721721
confirmSignInWithTotpMfaCodeForm: ConfirmSignInMFAForm(),
722-
confirmSignInWithEmailMfaCodeForm: ConfirmSignInMFAForm(),
722+
confirmSignInWithOtpCodeForm: ConfirmSignInMFAForm(),
723723
verifyUserForm: VerifyUserForm(),
724724
confirmVerifyUserForm: ConfirmVerifyUserForm(),
725725
child: widget.child,

packages/authenticator/amplify_authenticator/lib/src/blocs/auth/auth_bloc.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -227,8 +227,8 @@ class StateMachineBloc
227227
yield UnauthenticatedState.confirmSignInNewPassword;
228228
case AuthSignInStep.confirmSignInWithTotpMfaCode:
229229
yield UnauthenticatedState.confirmSignInWithTotpMfaCode;
230-
case AuthSignInStep.confirmSignInWithEmailMfaCode:
231-
yield UnauthenticatedState.confirmSignInWithEmailMfaCode;
230+
case AuthSignInStep.confirmSignInWithOtpCode:
231+
yield UnauthenticatedState.confirmSignInWithOtpCode;
232232
case AuthSignInStep.continueSignInWithMfaSelection:
233233
yield ContinueSignInWithMfaSelection(
234234
allowedMfaTypes: result.nextStep.allowedMfaTypes,
@@ -345,9 +345,9 @@ class StateMachineBloc
345345
_emit(UnauthenticatedState.continueSignInWithEmailMfaSetup);
346346
case AuthSignInStep.confirmSignInWithTotpMfaCode:
347347
_emit(UnauthenticatedState.confirmSignInWithTotpMfaCode);
348-
case AuthSignInStep.confirmSignInWithEmailMfaCode:
348+
case AuthSignInStep.confirmSignInWithOtpCode:
349349
_notifyCodeSent(result.nextStep.codeDeliveryDetails?.destination);
350-
_emit(UnauthenticatedState.confirmSignInWithEmailMfaCode);
350+
_emit(UnauthenticatedState.confirmSignInWithOtpCode);
351351
case AuthSignInStep.resetPassword:
352352
_emit(UnauthenticatedState.confirmResetPassword);
353353
case AuthSignInStep.confirmSignUp:

packages/authenticator/amplify_authenticator/lib/src/enums/authenticator_step.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ enum AuthenticatorStep {
8282
confirmSignInWithTotpMfaCode,
8383

8484
/// The sign-in is not complete and must be confirmed with an email code.
85-
confirmSignInWithEmailMfaCode,
85+
confirmSignInWithOtpCode,
8686

8787
/// The user is on the Reset Password step.
8888
resetPassword,

packages/authenticator/amplify_authenticator/lib/src/l10n/generated/title_localizations.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ abstract class AuthenticatorTitleLocalizations {
145145
///
146146
/// In en, this message translates to:
147147
/// **'Enter your one-time passcode'**
148-
String get confirmSignInWithEmailMfaCode;
148+
String get confirmSignInWithOtpCode;
149149

150150
/// Title of the Continue Sign In with Email MFA Setup step and form
151151
///

packages/authenticator/amplify_authenticator/lib/src/l10n/generated/title_localizations_en.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class AuthenticatorTitleLocalizationsEn
3131
String get confirmSignInWithTotpMfaCode => 'Enter your one-time passcode';
3232

3333
@override
34-
String get confirmSignInWithEmailMfaCode => 'Enter your one-time passcode';
34+
String get confirmSignInWithOtpCode => 'Enter your one-time passcode';
3535

3636
@override
3737
String get continueSignInWithEmailMfaSetup =>

0 commit comments

Comments
 (0)