🎨新增每日一言

This commit is contained in:
coward
2024-08-09 10:06:34 +08:00
parent c1d696ac19
commit 8f28f790e0
5 changed files with 68 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ import (
"fmt"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
"slices"
"strings"
"time"
"wireguard-ui/component"
@@ -40,7 +41,7 @@ func Authorization() gin.HandlerFunc {
}
// 如果token的颁发者与请求的站点不一致那么就给它抬出去
if userClaims.Issuer != utils.WebSite().GetHost(c.Request.Header.Get("Referer")) {
if !slices.Contains(strings.Split(userClaims.Issuer, ","), utils.WebSite().GetHost(c.Request.Header.Get("Referer"))) {
response.R(c).AuthorizationFailed("未登陆")
c.Abort()
return