[TIL_200629] UID를 활용한 중복 추천 방지/작성자 검증

L·2020년 6월 29일
0

TIL

목록 보기
9/115

오늘 배운 것

db.users 업데이트

  • sign up 시 user data에 가입일시 추가(timestamp)

UID 활용

중복 추천 방지 기능

  • article, comment의 추천 수 측정 방식 보완
  • 기존: 0 + 1
  • 보완: 0 + 1, upvote_list 추가
    • upvote_list의 user_number와 current_user_number 대조
      • 일치: alert("You have already upvoted"); 표시
      • 불일치: upvote +1, upvote_list에 current_user_number 추가

delete api 보완

  • delete_article, delete_comment 시 confirm('Delete this comment?')
    • true: 해당 article, comment의 작성자인지 검증
      • success: 삭제
      • error(mismatch): alert('You can only delete posts you have posted.');

내일 배울 것

추천수 산정 방식

vote 방식 결정

  1. 감정 표시(희로애락)
  2. 추천/비추천(up, down)

정렬 방식

  • HOT:
  • BEST:
  • NEW:

0개의 댓글