requestOTP method
Sends auth record OTP request to the provided email.
Implementation
Future<OTPResponse> requestOTP(
String email, {
Map<String, dynamic> body = const {},
Map<String, dynamic> query = const {},
Map<String, String> headers = const {},
}) {
final enrichedBody = Map<String, dynamic>.of(body);
enrichedBody["email"] ??= email;
return client
.send<Map<String, dynamic>>(
"$baseCollectionPath/request-otp",
method: "POST",
body: enrichedBody,
query: query,
headers: headers,
)
.then(OTPResponse.fromJson);
}