signIn abstract method

  1. @POST.new("/sign-in/email-otp")
Future<Result<SignUpResponse>> signIn({
  1. @BodyExtra.new("email") required String email,
  2. @BodyExtra.new("otp") required String otp,
})

Signs in with an OTP. Same server-1.7 mailbox-truth rule as the magic-link flow: an unconfirmed account signing in here first loses its unproven password/linked accounts and sessions.

Implementation

@POST("/sign-in/email-otp")
Future<Result<SignUpResponse>> signIn({
  @BodyExtra("email") required String email,
  @BodyExtra("otp") required String otp,
});