일정시간 지난 후에 db 컬럼 값 변경 0 1 1,011

by naverTT [2017.04.27 15:40:56]


로그인 5번 실패하면

3분 후 재로그인 되도록 하려고 합니다.

로그인 실패횟수 컬럼, 최근 로그인한 시간 컬럼을 추가하고 작업하려고 하는데

로그인 실패횟수 컬럼을 3분이 지나면 5->0으로 값을 바꿔주는게 가능할까요?

트리거 등의 기능 외에 좋은 방법이 있으면 조언 부탁 드립니다

by 황두환 [2017.04.27 16:00:04]

로그인 버튼 눌렀을때 체크하는 로직을 먼저 태워야 할 것 같으므로

로그인 할때  조회 쿼리를 하나 날려서

실패한 횟수가 5번인 경우만

최근 로그인한 시간하고 현재시간을 비교해서 3분차이가 나면

실패횟수 컬럼을 0으로 업데이트 치는 로직을 추가하면 되지않을듯 하네요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입