docs 补充项目注释

This commit is contained in:
AprilWind
2026-06-01 10:48:09 +08:00
parent f3ed8e82a7
commit 941c0b9032
73 changed files with 531 additions and 1 deletions
@@ -12,12 +12,14 @@
<artifactId>ruoyi-snailai-server</artifactId>
<dependencies>
<!-- Snail AI 服务端 -->
<dependency>
<groupId>com.aizuda</groupId>
<artifactId>snail-ai-starter</artifactId>
<version>${snailai.version}</version>
</dependency>
<!-- Spring Boot Admin 客户端 -->
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
@@ -13,11 +13,22 @@ import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.util.Base64;
/**
* Actuator Basic Auth 认证过滤器。
*
* @author Lion Li
*/
public class ActuatorAuthFilter implements Filter {
private final String username;
private final String password;
/**
* 创建 Actuator 认证过滤器。
*
* @param username 认证用户名
* @param password 认证密码
*/
public ActuatorAuthFilter(String username, String password) {
this.username = username;
this.password = password;
@@ -18,6 +18,11 @@ public class SecurityConfig {
@Value("${spring.boot.admin.client.password}")
private String password;
/**
* 注册 Actuator Basic Auth 过滤器。
*
* @return Actuator 过滤器注册对象
*/
@Bean
public FilterRegistrationBean<ActuatorAuthFilter> actuatorFilterRegistrationBean() {
FilterRegistrationBean<ActuatorAuthFilter> registrationBean = new FilterRegistrationBean<>();