Skip to content

Commit 73d2459

Browse files
committed
修改auditor
1 parent 8548346 commit 73d2459

File tree

3 files changed

+3
-66
lines changed

3 files changed

+3
-66
lines changed

assets/src/main/java/io/leafage/basic/assets/audit/AuditorAwareImpl.java

-39
This file was deleted.

assets/src/main/java/io/leafage/basic/assets/audit/package-info.java

-24
This file was deleted.

assets/src/main/java/io/leafage/basic/assets/config/AuditConfiguration.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
import org.springframework.context.annotation.Configuration;
2222
import org.springframework.data.domain.ReactiveAuditorAware;
2323
import org.springframework.data.r2dbc.config.EnableR2dbcAuditing;
24+
import org.springframework.security.core.Authentication;
2425
import org.springframework.security.core.context.SecurityContext;
2526
import org.springframework.security.core.context.SecurityContextHolder;
26-
import org.springframework.security.core.userdetails.User;
2727
import reactor.core.publisher.Mono;
2828

2929
/**
@@ -44,7 +44,7 @@ public class AuditConfiguration {
4444
public ReactiveAuditorAware<String> auditorProvider() {
4545
return () -> Mono.defer(() -> Mono.justOrEmpty(SecurityContextHolder.getContext()))
4646
.map(SecurityContext::getAuthentication)
47-
.filter(auth -> auth != null && auth.isAuthenticated() && auth.getPrincipal() instanceof User)
48-
.map(auth -> ((User) auth.getPrincipal()).getUsername());
47+
.filter(Authentication::isAuthenticated)
48+
.map(Authentication::getName);
4949
}
5050
}

0 commit comments

Comments
 (0)