CREATE TABLE member (
idx bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'idx',
m_id varchar(50) NOT NULL COMMENT '아이디',
m_email varchar(100) NOT NULL COMMENT '이메일',
m_password varchar(255) NOT NULL COMMENT '비밀번호',
m_role varchar(20) NOT NULL DEFAULT 'USER' COMMENT '회원 권한',
m_is_active char(1) NOT NULL DEFAULT 'Y' COMMENT '계정 활성화 여부',
m_created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '계정 생성일',
m_updated_at datetime DEFAULT NULL COMMENT '계정 수정일',
m_last_login datetime DEFAULT NULL COMMENT '마지막 로그인일'
PRIMARY KEY (idx)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
CREATE TABLE member (
idx bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'idx',
m_id varchar(50) NOT NULL COMMENT '아이디',
m_password varchar(255) DEFAULT NULL COMMENT '비밀번호',
m_role varchar(20) NOT NULL DEFAULT 'USER' COMMENT '회원 권한',
m_is_active char(1) NOT NULL DEFAULT 'Y' COMMENT '계정 활성화 여부',
m_created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '계정 생성일',
m_updated_at datetime DEFAULT NULL COMMENT '계정 수정일',
m_last_login datetime DEFAULT NULL COMMENT '마지막 로그인일',
m_provider varchar(20) DEFAULT NULL COMMENT 'OAuth 제공자 (null, kakao, naver)',
m_provider_id varchar(255) DEFAULT NULL COMMENT 'OAuth 제공자가 제공한 사용자 고유 ID',
PRIMARY KEY (idx)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='멤버 정보';
security/CustomAuthenticationProvider security/CustomSessionService security/CustomUserDetails security/CustomUserDetailsService config/SecurityConfig config/SpringConfigProperties