/// 로그인 요청 값을 표현하는 도메인 모델.
///
/// - identifier: 사번 또는 이메일 등 사용자가 입력한 계정 식별자
/// - password: 평문 비밀번호
/// - rememberMe: 재로그인 시 토큰 유지를 원하는지 여부
class LoginRequest {
  const LoginRequest({
    required this.identifier,
    required this.password,
    this.rememberMe = false,
  });

  /// 사번 또는 이메일
  final String identifier;

  /// 평문 비밀번호
  final String password;

  /// 재로그인 시 토큰 지속 여부
  final bool rememberMe;
}
