这是情景:
请求身份验证。
Twitter要求授权
点击Cancel
然后点击Return to insert_app_name_here
再次请求身份验证。
你得到了这个,Authentication failed! Twitter returned an invalid oauth verifier.
再次请求身份验证。
Twitter现在正常,并要求授权。
我不知道这是HybridAuth
中的错误,但还有其他方法可以解决此错误吗?
答案 0 :(得分:0)
如果您不清除会话,通常会发生这种情况。混合缓存是非常激烈的,但我不认为它特别警惕理智检查其缓存。因此,如果你最终完成了一半的auth,它只会失去它的酷和崩溃。据我所知,它似乎也相当依赖于提供商。我从来没有遇到过facebook的问题,但是如果你以错误的方式看待它,google + auth似乎会爆炸。
总之,请使用您选择的框架为您的会话进行刷新。