blob: 6e8a5b05d2d9a11e846b8067380217518de9a4c2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package com.blog.web.security;
import org.springframework.security.authentication.AnonymousAuthenticationToken;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
public class SecurityUtil {
public static String getSessionUser() {
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
if(!(authentication instanceof AnonymousAuthenticationToken)) {
String currentUsername = authentication.getName();
return currentUsername;
}
return null;
}
}
|