|
|
@@ -0,0 +1,29 @@
|
|
|
+/**
|
|
|
+* @Author: zou.yingbin
|
|
|
+* @Create : 2021/10/27 10:22
|
|
|
+* @Modify : 2021/10/27 10:22
|
|
|
+ */
|
|
|
+
|
|
|
+package other
|
|
|
+
|
|
|
+import (
|
|
|
+ "github.com/gin-gonic/gin"
|
|
|
+ "mtp2_if/rediscli"
|
|
|
+ "net/http"
|
|
|
+ "strings"
|
|
|
+)
|
|
|
+
|
|
|
+// SetToken 设置调试token
|
|
|
+func SetToken(c *gin.Context) {
|
|
|
+ host := c.Request.Host
|
|
|
+ if strings.Contains(host, `192.168.`) || strings.Contains(host, `localhost`) {
|
|
|
+ if cli := rediscli.GetRedisClient(); cli != nil {
|
|
|
+ _ = cli.HSet("\"monitor:online_loginid:778899:1\"", "Token", "778899_123456_1")
|
|
|
+ c.String(http.StatusOK, `设置成功!(仅当内网且调试模式下才可设置), token:778899_123456_1`)
|
|
|
+ } else {
|
|
|
+ c.String(http.StatusOK, "not connect redis")
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ c.String(http.StatusOK, "not support!")
|
|
|
+ }
|
|
|
+}
|