찾다

 >  Q&A  >  본문

redis - 微信网页授权的access_token需要缓存吗?

微信网页授权的access_token虽然有时间限制 也是7200 但是看了官方文档并没有限制调用次数 这个还需要缓存吗?

如果缓存的话 只能根据用户的id来缓存access_token 因为每个用户的access_token不一样 但是 这个用户进来的时候 就需要用这个access_token 后面的逻辑怎么写呢? 还有后面的刷新access_token 还需要按照官方提供的refresh_token进行刷新token吗?

为情所困为情所困2774일 전1044

모든 응답(3)나는 대답할 것이다

  • PHPz

    PHPz2017-04-25 09:06:32

    일반적으로 캐시할 필요가 없으며, 인증 페이지를 열 때마다 플래시할 필요가 없다는 장점이 있습니다. access_token이 있는지, 만료되었는지 확인할 수 있습니다. 만료된 경우에는 새로 고침을 위해 Refresh_token을 사용할 수 있습니다(그러나 저는 다시 인증하기 위해 인증 페이지로 직접 이동하는 데 익숙합니다. 그렇지 않으면 Refresh_token이 있는지 판단해야 합니다. 만료되었습니다. 논리적으로 너무 번거롭습니다.)

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-25 09:06:32

    위의 내용을 통일하고 재승인을 통해 이 문제를 해결하세요.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-25 09:06:32

    캐싱이 필요하지 않습니다. access_token을 호출할 수 있는 횟수에는 제한이 없으며 하루에 access_token을 신청할 수 있는 횟수만 가능합니다. .
    또한, access_token은 한 번 사용하고 일정 기간 동안 다시 사용하지 않으면 access_token은 곧 무효화된다는 점을 기억하고 있습니다. 하지만 문서에는 명시되어 있지 않습니다

    회신하다
    0
  • 취소회신하다