userLogin static method

Future<PamResponse> userLogin(
  1. String loginId, [
  2. LoginOptions? options
])

Implementation

static Future<PamResponse> userLogin(String loginId,
    [LoginOptions? options]) async {
  Map<String, dynamic> payload = {};
  if (options != null &&
      options.alternateKey != null &&
      options.alternateKey!.isNotEmpty) {
    String key = options.alternateKey!;
    payload["_key_name"] = options.alternateKey;
    payload["_key_value"] = loginId;
    payload[key] = loginId;
    payload["_force_create"] = false;
  }

  return await shared.trackUserLogin(loginId, payload: payload);
}