Swift 通过电子邮件验证用户不´;行不通
我确实需要通过电子邮件和密码在podio中进行身份验证,但每次打印“登录失败”和oauthToken都等于“无” 我试过:Swift 通过电子邮件验证用户不´;行不通,swift,podio,Swift,Podio,我确实需要通过电子邮件和密码在podio中进行身份验证,但每次打印“登录失败”和oauthToken都等于“无” 我试过: var podio = PKTClient(APIKey: idClient, secret: secretCode) var tarea = podio.authenticateAsUserWithEmail(tFi_User.text, password: tFi_password.text) if
var podio = PKTClient(APIKey: idClient, secret: secretCode)
var tarea = podio.authenticateAsUserWithEmail(tFi_User.text,
password: tFi_password.text)
if podio.isAuthenticated{
println("succeed Login")
println("\(podio.oauthToken)")
}
else{
println("failed login")
println("\(podio.oauthToken)")
}
然后,我再次尝试了PodioKit课程:
PodioKit.setupWithAPIKey(idClient, secret: secretCode)
PodioKit.authenticateAsUserWithEmail(tFi_User.text,
password: tFi_password.text)
if PodioKit.isAuthenticated(){
println("succeed Login")
}
else{
println("failed login")
}
但是,我得到了相同的结果:“登录失败”这对我来说很有效:
PodioKit.setupWithAPIKey(idClient, secret: secretCode)
var podio = PKTClient.currentClient()
var tarea = podio.authenticateAsUserWithEmail(tFi_User.text,
password: tFi_password.text)
if PodioKit.isAuthenticated(){
println("succeed Login")
println("\(podio.oauthToken)")
}
else{
println("failed login")
println("\(podio.oauthToken)")
}
然后,打印以下内容:
failed login
nil
succeed Login
<PKTOAuth2Token: 0x7f7f8bedea60>
登录失败
零
成功登录
<PKTOAuth2Token:0x7f7f8bedea60>
注意,第一次登录失败。
第二次登录就可以了
我认为这是一个错误