Victor
비밀번호 변경과 회원 아이디 찾기를 이메일 전송으로 처리했다. 폼에 입력받은 이메일 주소로 회원정보가 있으면, 10분 후 만료되는 토큰을 생성 후 db에 기록하고, 토큰을 사용할 url주소와 로그인 ID를 이메일로 전송한다. 사용자가 이메일 접속 후 링크 클릭 시점에 토큰이 유효하다면 비밀번호를 변경할 수 있다. 아주 심플한 비밀번호 변경 로직으로 진행한 셈이다. mailer로 네이버 smtp를 사용하고 있었는데. 예전엔 잘 되던 소스가. 실제 이메일 전송미 안되서. 찾아보니 네이버에서 보안인증 강화로. 네이버 id에 사용되는 passwrd로 로그인이 막혔더라. 네이버에서 애플리케이션 비밀번호를 따로 생성 후 사용할 수 있게 변경되었더라. 아아. 개발에 삽질은 참 끝이 없다 ㅜ
Victor
실크송 어렵네... 조금 해보다가. 못하겠던데. 아들놈이 재미붙여서 열심히다 ㅋ
Victor
정말로 간단한 To Do List를 만들었다 ㅋ 사용자가 제안하기로 이슈를 제안하면, 이슈로 등록을 하거나 보류 시킨다. 제안이 이슈로 등록되면 제안자에게 10포인트를 보상한다. 등록 된 이슈는 검토 - 작업 - 완료 3 단계로 관리한다.
Victor
기능을 하나씩 추가하다 보니, 하려고 했던 걸 보류 시키고, 보다 먼저 작업하는 것들이 생기고 있다. 나중되면 누락되는 것도 생길까봐 겁난다. 맨티스 따위의 이슈트레커를 설치해서 관리 하는게 나을까 잠깐 고민해 봤는데. 연동도 귀찮고... 버그나 제안사항 등 사용자 피드백이 혹시나 생길까 싶어서, 간단한 To Do List를 만들어 볼까 싶다.
Comments
Victor
피드에 글 작성 시, 10분 이내일 경우만 삭제 가능. 10분 이후 무료 포인트 보상 1P 획득. 관련 무료 포인트 획득 및 로그 처리 구현 완료.
Victor
JWT 토큰을 쿠키로 구워서, Remeber Me 구현.
Victor
글은 한번에 10개씩 출력하여 페이징 처리하게 업데이트 함. 페이지네이션은 깔끔한 방법이 생각이 안나. 일단 연속되는 숫자는 3개로 [1][2][3] ~ [10] 이런식으로 처리 했다. 그냥 무난하게 한국형 게시판 용 페이지네이션 ㅋㅋㅋ
Victor
피드 포스트에 무한 스크롤을 적용하는 게 나을지, 전통적인 페이징처리가 나을지 고민이다. 회사서 일할 때는 ajex로 무한 스크롤 구현을 하긴 해봤는데, 개인적으론 페이징 처리가 더 와 닿아서... 트렌드를 쫒는게 좋은지, 내가 편한게 좋은지 감흥을 고민하고 있다. 일단은 페이징 처리로 하고, 혹여나 사용자 피드백이 생기면 무한 스크롤로 바꾸던가. 일부 페이지로 혼용해서 쓰던가... 일단은 페이징 ㅋㅋㅋ
Victor
한글 날짜 표기 적용 완료. 영문일 때는 뭐가 이쁜지 고민 좀 해보자
Victor
개인적으론 우리말의 셈 표기를 참 좋아한다. 하루, 이틀, 사흘 ... 이레, 여드레, 아흐레, 날짜 표기를?