关于人人网 accessToken过期的解释。

用户第一次登录,会授权给应用,这时应用有权限获取人人用户的基本资料。从技术角度上,既是获取一个Access Token,有效期为1天,即expires_in。Access Token过期后需要用户重新登陆,但不需要再次授权。

但为了更好的保护用户的资料,如果应用需要更长久的Access Token或者获取Refresh Token,就需要与人人开放平台签订开发者协议。并按照协议规定进行开发。

人人OAuth2.0有3种Token过期方案:

1、默认方案
每次登录分配一个Access Token ,有效期为1天。(用户每天需要登录一次)
2、合作方案
每次登录分配一个Access Token, 有效期为1个月。(用户一个月必须登录一次)
3、深度合作方案
每次登录分配一个Access Token, 有效期为一个月;分配一个Refresh Token,有效期为2个月。(如果用户连续两个月没有访问应用,需要登录一次)。

虽然深度合作会分配刷新令牌 Refresh Token,但开发者需要按照开发者协议进行开发,只有用户触发的情况下才可以使用Refresh Token来刷新 AccessToken。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值