登录鉴权按照Source判断id来自于何处
This commit is contained in:
14
pom.xml
14
pom.xml
@@ -20,8 +20,8 @@
|
|||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<java.version>21</java.version>
|
<java.version>21</java.version>
|
||||||
<spring-cloud.version>2023.0.1</spring-cloud.version>
|
<spring-cloud.version>2023.0.4</spring-cloud.version>
|
||||||
<spring-cloud-alibaba.version>2023.0.1.0</spring-cloud-alibaba.version>
|
<spring-cloud-alibaba.version>2023.0.3.4</spring-cloud-alibaba.version>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
@@ -62,17 +62,11 @@
|
|||||||
<scope>runtime</scope>
|
<scope>runtime</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- Jackson -->
|
<!-- Hutool -->
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
|
||||||
<artifactId>jackson-databind</artifactId>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!-- Hutool (aligned with aida_seller 5.8.26) -->
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>cn.hutool</groupId>
|
<groupId>cn.hutool</groupId>
|
||||||
<artifactId>hutool-all</artifactId>
|
<artifactId>hutool-all</artifactId>
|
||||||
<version>5.8.26</version>
|
<version>5.8.23</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- Redis (for token blacklist) -->
|
<!-- Redis (for token blacklist) -->
|
||||||
|
|||||||
@@ -50,6 +50,12 @@ spring:
|
|||||||
uri: http://18.167.251.121:9994
|
uri: http://18.167.251.121:9994
|
||||||
predicates:
|
predicates:
|
||||||
- Path=/python/**
|
- Path=/python/**
|
||||||
|
- id: aida-buyer
|
||||||
|
uri: lb://aida-buyer
|
||||||
|
predicates:
|
||||||
|
- Path=/buyer/**
|
||||||
|
filters:
|
||||||
|
- StripPrefix=1
|
||||||
# ---------- Knife4j 网关聚合配置 ----------
|
# ---------- Knife4j 网关聚合配置 ----------
|
||||||
knife4j:
|
knife4j:
|
||||||
gateway:
|
gateway:
|
||||||
@@ -67,6 +73,11 @@ knife4j:
|
|||||||
service-name: aida-seller
|
service-name: aida-seller
|
||||||
context-path: /seller
|
context-path: /seller
|
||||||
order: 2
|
order: 2
|
||||||
|
- name: 买家端服务 (Buyer)
|
||||||
|
url: /buyer/v3/api-docs
|
||||||
|
service-name: aida-buyer
|
||||||
|
context-path: /buyer
|
||||||
|
order: 3
|
||||||
|
|
||||||
# ---------- Gateway JWT 认证(gateway 独有) ----------
|
# ---------- Gateway JWT 认证(gateway 独有) ----------
|
||||||
gateway:
|
gateway:
|
||||||
@@ -75,9 +86,6 @@ gateway:
|
|||||||
jwt-token-header: Authorization
|
jwt-token-header: Authorization
|
||||||
jwt-token-prefix: Bearer-
|
jwt-token-prefix: Bearer-
|
||||||
blacklist-enabled: true
|
blacklist-enabled: true
|
||||||
# 可选认证路径:token 有则解析并传递,无则放行(已登录用户身份仍能正确传递)
|
|
||||||
optional-auth-paths:
|
|
||||||
- /seller/listing/shop
|
|
||||||
ignore-paths:
|
ignore-paths:
|
||||||
# Static resources & docs
|
# Static resources & docs
|
||||||
- /favicon.ico
|
- /favicon.ico
|
||||||
@@ -112,6 +120,7 @@ gateway:
|
|||||||
# Designer
|
# Designer
|
||||||
- /aida/api/designer/check
|
- /aida/api/designer/check
|
||||||
- /seller/designer/shop/**
|
- /seller/designer/shop/**
|
||||||
|
- /seller/designer/search
|
||||||
# Python (only /aida prefix)
|
# Python (only /aida prefix)
|
||||||
- /aida/api/python/saveGeneratePicture
|
- /aida/api/python/saveGeneratePicture
|
||||||
- /aida/api/python/getLibraryByUserId
|
- /aida/api/python/getLibraryByUserId
|
||||||
|
|||||||
Reference in New Issue
Block a user