我正在使用设计,omniauth和考拉。
但有时(当然不常见)我收到以下错误:
Koala :: Facebook :: AuthenticationError:type:OAuthException,code:190,error_subcode:460,message:验证访问令牌时出错:会话已失效,因为用户已更改密码。 [HTTP 400]
来自此代码:
graph = Koala::Facebook::API.new(params[:access_token])
@user = graph.get_object("me")
所以第二行是导致异常的那一行。我的实施可能有什么问题?应该以某种特殊方式处理该错误?比如以某种方式从facebook获取新令牌?或者它是错的我甚至得到这个错误?
感谢