From f41eccf69c614c890b3dfc88b68f6d0e989dfd76 Mon Sep 17 00:00:00 2001 From: huangdeliang Date: Mon, 1 Feb 2021 15:06:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86accessToken?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../stdiet/web/controller/custom/CusWxController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/CusWxController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/CusWxController.java index d04cb42e2..ca9a95318 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/CusWxController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/CusWxController.java @@ -2,7 +2,9 @@ package com.stdiet.web.controller.custom; import com.stdiet.common.core.controller.BaseController; import com.stdiet.common.core.domain.AjaxResult; +import com.stdiet.common.core.redis.RedisCache; import com.stdiet.custom.service.ISysWxService; +import com.stdiet.custom.utils.WxTokenUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -15,6 +17,9 @@ public class CusWxController extends BaseController { @Autowired public ISysWxService sysWxService; + @Autowired + public RedisCache redisCache; + @GetMapping("/checkSign") public String wxCheckAuth(@RequestParam String signature, @RequestParam String timestamp, @RequestParam String nonce, @RequestParam String echostr) { return sysWxService.wxCheckAuth(signature, timestamp, nonce, echostr); @@ -30,4 +35,9 @@ public class CusWxController extends BaseController { return sysWxService.getAccessToken(); } + @GetMapping("/clearAccessToken") + public AjaxResult clearAccessToken() { + redisCache.deleteObject(WxTokenUtils.KEY_ACCESS_TOKEN); + return AjaxResult.success(); + } }