Home 게시판 커뮤니티 Q&A 워드프레스 포스트 패스워드

2개 답변, 2 voices Last updated by Avatar of Jeong DaehoJeong Daeho 10 years, 9 months 전
  • Avatar of Jeong DaehoJeong Daeho
    Participant
    @ohead
    #26376

    비밀글 구현을 할일이 있어 워드프레스 기본 패스워드를 사용했는데

    예상치 못한 문제점이 있네요.

    여러개의 포스트가 같은 패스워드를 사용할 경우
    하나의 포스트에 패스워드를 인증 받으면 같은 패스워드를 쓴 나머지 글들도 인증 된 것으로 동작하는 것같아요

    문제점은 파악했지만 왜이런식으로 동작하는지 이해가 잘가지 않네요.

    패스워드를 따로 구현해봐야 할 것 같습니다 ;;

    Avatar of 082net082net
    Keymaster
    @082net
    #26380

    wp-includes/post-template.php: function post_password_required() 함수를 살펴보니, 글별로 따로 패스워드 체크를 하지 않고, 해당 패스워드 자체의 쿠키만 검사를 하네요. 즉, 말씀하신대로 패스워드가 동일하게 걸려있는 글들은 모두 열람이 가능해 지는…

    각 글의 패스워드를 ‘기본비번 + 글번호’로 자동인식시키면 어떨까요?

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
    Avatar of Jeong DaehoJeong Daeho
    Participant
    @ohead
    #26381

    답변 감사합니다.

    쿠키명을 암호화 하기전에 쿠키명에 postid 를 포함하도록 변경했습니다.

    하나의 쿠키명만으로 처리하면 여러가지로 불편할 것 같아서요 🙂

    항상 답변 감사합니다.

3 글 보임 - 1에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.