loginWithEmailPassword method
void
loginWithEmailPassword({
- required ULoginWithEmailPasswordParams p,
- required dynamic onOk(),
- required dynamic onError(),
- dynamic onException()?,
Implementation
void loginWithEmailPassword({
required final ULoginWithEmailPasswordParams p,
required final Function(UResponse<ULoginResponse> r) onOk,
required final Function(UResponse<dynamic> e) onError,
final Function(Exception)? onException,
}) =>
httpClient.post(
"/auth/LoginWithEmailPassword",
body: p.toMap().add("apiKey", apiKey).add("token", token),
onSuccess: (final String r) => onOk(UResponse<ULoginResponse>.fromJson(r, (final dynamic i) => ULoginResponse.fromMap(i))),
onError: (final String r) => onError(UResponse<dynamic>.fromJson(r, (final dynamic i) => i)),
onException: (dynamic e) {
if (onException != null) onException(e);
},
);