登录鉴权按照Source判断id来自于何处

This commit is contained in:
litianxiang
2026-05-13 09:40:31 +08:00
parent 58951ff9b6
commit 7e19ba4d06
2 changed files with 16 additions and 13 deletions

14
pom.xml
View File

@@ -20,8 +20,8 @@
<properties>
<java.version>21</java.version>
<spring-cloud.version>2023.0.1</spring-cloud.version>
<spring-cloud-alibaba.version>2023.0.1.0</spring-cloud-alibaba.version>
<spring-cloud.version>2023.0.4</spring-cloud.version>
<spring-cloud-alibaba.version>2023.0.3.4</spring-cloud-alibaba.version>
</properties>
<dependencies>
@@ -62,17 +62,11 @@
<scope>runtime</scope>
</dependency>
<!-- Jackson -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
<!-- Hutool (aligned with aida_seller 5.8.26) -->
<!-- Hutool -->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.26</version>
<version>5.8.23</version>
</dependency>
<!-- Redis (for token blacklist) -->

View File

@@ -50,6 +50,12 @@ spring:
uri: http://18.167.251.121:9994
predicates:
- Path=/python/**
- id: aida-buyer
uri: lb://aida-buyer
predicates:
- Path=/buyer/**
filters:
- StripPrefix=1
# ---------- Knife4j 网关聚合配置 ----------
knife4j:
gateway:
@@ -67,6 +73,11 @@ knife4j:
service-name: aida-seller
context-path: /seller
order: 2
- name: 买家端服务 (Buyer)
url: /buyer/v3/api-docs
service-name: aida-buyer
context-path: /buyer
order: 3
# ---------- Gateway JWT 认证gateway 独有) ----------
gateway:
@@ -75,9 +86,6 @@ gateway:
jwt-token-header: Authorization
jwt-token-prefix: Bearer-
blacklist-enabled: true
# 可选认证路径token 有则解析并传递,无则放行(已登录用户身份仍能正确传递)
optional-auth-paths:
- /seller/listing/shop
ignore-paths:
# Static resources & docs
- /favicon.ico
@@ -112,6 +120,7 @@ gateway:
# Designer
- /aida/api/designer/check
- /seller/designer/shop/**
- /seller/designer/search
# Python (only /aida prefix)
- /aida/api/python/saveGeneratePicture
- /aida/api/python/getLibraryByUserId