[英]Rails: refresh token for vkontakte
How to refresh(update) access token for already connected Vkontakte provider (connected via omniauth)? 如何刷新(更新)已连接的Vkontakte提供程序(通过omniauth连接)的访问令牌?
So, at my DB I have object with fields like this: 因此,在我的数据库中,我的对象具有如下字段:
id: integer, provider: string, uid: string, user_id: integer, token: string, expires_at: datetime, created_at: datetime, updated_at: datetime, type: string, reset_at: datetime, refresh_token: string, refreshed_at: datetime, root_id: integer, refreshed: boolean
id:整数,提供者:字符串,uid:字符串,user_id:整数,令牌:字符串,expires_at:日期时间,created_at:日期时间,Updated_at:日期时间,类型:字符串,reset_at:日期时间,refresh_token:字符串,refreshed_at:日期时间,root_id:整数,刷新:布尔值
What kind of request should I do to get new token and update my provider object at DB ? 我应该执行哪种请求来获取新令牌并更新DB上的提供程序对象?
看起来您不需要刷新访问令牌,因为当您请求“脱机”访问时,令牌的寿命是永久的(到期时间= 0)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.