feat: 자동 로그인(로그인 상태 유지) - rememberMe 시 세션 30일

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
ByungCheol
2026-05-31 21:46:27 +09:00
co-authored by Claude Opus 4.8
parent f55d998803
commit 9ad6a91a56
3 changed files with 15 additions and 5 deletions
@@ -14,4 +14,7 @@ public class LoginRequest {
@NotBlank(message = "비밀번호를 입력하세요.")
private String password;
/** 로그인 상태 유지(자동 로그인). true 면 세션을 길게(30일) 유지 */
private boolean rememberMe;
}
@@ -23,6 +23,7 @@ public class SessionUser implements Serializable {
private String name;
private String role;
private String provider;
private boolean rememberMe; // 자동 로그인 세션 여부 (슬라이딩 만료 TTL 결정용)
public static SessionUser from(Member m) {
return SessionUser.builder()