这是这样的场景:
-
请求身份验证。
-
推特要求授权
-
打
Cancel
然后打Return to insert_app_name_here
-
再次请求身份验证。
-
你明白了,
Authentication failed! Twitter returned an invalid oauth verifier.
-
再次请求身份验证。
-
推特现在很正常,要求授权。
我不知道这是否是HybridAuth
中的错误,但是有没有其他方法可以解决此错误?
如果您不清除会话,这似乎通常会发生。混合缓存咄咄逼人,但我认为它对检查其缓存的理智并不特别警惕。因此,如果您最终完成了一半的身份验证,它只会失去冷静并崩溃。据我所知,它似乎也相当依赖于提供商。我对Facebook从来没有问题,但如果你以错误的方式看待它,google+身份验证似乎会爆炸。
总之,刷新您的会话,使用您选择的框架为此提供的任何内容。