Remove Trusted Device
Removing this Trusted Device
class SomeUIVC: UIViewController {
@IBOutlet weak var textLabel: UILabel!
var cotter: Cotter?
override func viewDidLoad() {
super.viewDidLoad()
self.cotter = Cotter(
apiSecretKey: "588d6f67-0981-4718-899b-bcd512de1aca",
apiKeyID: "w4FK6Zz0XIhtGY3o5biI",
cotterURL: "https://www.cotter.app/api/v0",
userID: "hello@example.com",
configuration: [:]
)
}
// On Button Click
@IBAction func removeTrustedDevice(_ sender: Any) {
func callback(token: String, err: Error?) {
if err != nil {
self.textLabel.text = err?.localizedDescription
return
}
self.textLabel.text = token
}
CotterWrapper.cotter?.removeTrustedDevice(vc: self, cb: callback)
}
}