package kr.co.jinwoosi.clfd.framework.security.model;

import com.fasterxml.jackson.annotation.JsonIgnore;
import kr.co.jinwoosi.clfd.framework.base.model.BaseModel;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;

@ToString
@Getter
@Setter
@NoArgsConstructor
public class User extends BaseModel {
	private Long userId;
	private String userLoginId;
	private String userNm;
	@JsonIgnore
	private String userPwd;
	private String gender;
	private String birth;
	private String phone;
	private String email;

	private int failCnt;
	private String userStCd;
	private String userStCdNm;
	private String userTyCd;
	private Long regId;
	private Date regDt;
	private Long updId;
	private Date updDt;
	private Long delId;
	private Date delDt;
	private String recSt;

	private String userDi;
	private String userOutRsn;
	private String authKey;
	private String authStCd;

	private String useSt;
	private String smsAuthKey;

	private String roleAuth;
	private String roleNm;
}
