diff options
| author | realtradam <[email protected]> | 2024-07-14 00:02:56 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2024-07-14 00:02:56 -0400 |
| commit | 5f87656d7d7421087ba820758968e5ba05a86d45 (patch) | |
| tree | 7c5a2cdfc7822cc1fac326152a653fc4b7211c19 /src/main/java/com/blog/web/security/SecurityUtil.java | |
| parent | 2f91d2067e7da107a83225f063216c0c6dd7b7cc (diff) | |
| download | spring-blog-5f87656d7d7421087ba820758968e5ba05a86d45.tar.gz spring-blog-5f87656d7d7421087ba820758968e5ba05a86d45.zip | |
articles associated with users
Diffstat (limited to 'src/main/java/com/blog/web/security/SecurityUtil.java')
| -rw-r--r-- | src/main/java/com/blog/web/security/SecurityUtil.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/com/blog/web/security/SecurityUtil.java b/src/main/java/com/blog/web/security/SecurityUtil.java new file mode 100644 index 0000000..6e8a5b0 --- /dev/null +++ b/src/main/java/com/blog/web/security/SecurityUtil.java @@ -0,0 +1,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; + } +} |
