찾다

 >  Q&A  >  본문

redis - WeChat 웹페이지에서 승인한 access_token을 캐시해야 합니까?

WeChat 웹페이지에서 승인한 access_token에는 시간 제한이 있지만 그것도 7200입니다. 그런데 공식 문서를 읽어보니 호출 횟수에는 제한이 없습니다. 그래도 캐시해야 하나요?

캐시된 경우 각 사용자의 access_token이 다르기 때문에 access_token은 사용자 ID를 기준으로만 캐시될 수 있습니다. 하지만 이 사용자가 들어오면 이 access_token을 어떻게 사용해야 할까요? 공식 Refresh_token에 따라 access_token을 새로 고쳐야 합니까?

为情所困为情所困2814일 전1084

모든 응답(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
  • 취소회신하다