Victor
피드는 멘션까지만 구현 마무리 짓고. 이제 세션에 집중해야지 싶다. 피드에 이렇게 공들일 생각이 아니었는데... 만들다보니 자꾸 기능이 추가 되어 버렸다.
Victor
이제 피드 포스트에 댓글을 달았다. 댓글은 삭제/수정 불가. 포인트 보상 없음. 없는게 깔끔하고 좋은데... 차라리 DM을 구현할까... 좋은 아이디어가 안 떠오른다. 나중에 걷어내더라도... 일단은...
Victor
ユーザーのプロフィール画像が変更されました。https://xio.gg/avatar/random
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] 이런식으로 처리 했다. 그냥 무난하게 한국형 게시판 용 페이지네이션 ㅋㅋㅋ