fix: 优化登录和依赖管理

This commit is contained in:
tangwei 2026-04-01 14:24:06 +08:00
parent fad3b80fae
commit 1736b5d991
2 changed files with 9 additions and 0 deletions

View File

@ -74,6 +74,11 @@
<artifactId>easy-captcha</artifactId>
</dependency>
<dependency>
<groupId>org.openjdk.nashorn</groupId>
<artifactId>nashorn-core</artifactId>
</dependency>
<!-- SpringDoc OpenAPI -->
<dependency>
<groupId>org.springdoc</groupId>

View File

@ -32,6 +32,10 @@ public class LoginUser implements UserDetails {
@Override
public Collection<? extends GrantedAuthority> getAuthorities() {
// 将权限信息放入集合
if (permissions == null || permissions.isEmpty()) {
authorities = new java.util.ArrayList<>();
return authorities;
}
authorities = permissions.stream()
.map(SimpleGrantedAuthority::new)
.collect(Collectors.toList());