我正在尝试使用Auth0在我的iOS(Swift)应用程序中实现身份验证,因为我想添加社交集成(Facebook,Google和Instagram)。我按照starter guide上的所有步骤进行了操作。我在我的Auth0控制台上设置了连接,并对它们进行了测试(安装后单击“尝试”按钮)。
但是,一旦用户点击登录Facebook / Google / Instagram,就会调用onError,这是本地化描述:操作无法完成。 (Lock.OAuth2AuthenticatableError错误1。)
此外,登录回调后会短暂显示此错误消息:
过去几天我一直在努力解决这个问题,但没有运气:(我也找不到任何错误代码......
Lock
.classic()
.onError(callback: { (error) in
print(error.localizedDescription)
return
})
.onAuth { credentials in
// Do something with credentials e.g.: save them.
print(credentials)
// Lock will not save these objects for you.
// Lock will dismiss itself automatically by default.
}
.present(from: self)