Check if Trusted Device is Enrolled

There are 3 methods that you can use to check about Trusted Device enrollment:

Check if this device is a Trusted Device

Example:

func checkTrustedDeviceStatusForThisDevice(userID: String) {
  func callback(response: CotterResult<EnrolledMethods>) {
    switch response {
    case .success(let resp):
      if resp.enrolled && resp.method == "TRUSTED_DEVICE" {
        // This user's is enrolled in trusted device feature
      }
    case .failure(let err):
      // Server returned error
    }
  }

  CotterAPIService.shared.getTrustedDeviceStatus(userID: userID, cb: callback)
}

JSON Result:

Check if this account has any Trusted Device

Example:

JSON Result:

Last updated