Q&A

CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 8.3

비회원의 경우

 

작성자인지 아닌지 구분하는 방법이 IP 말고는 없을까요??

 

회원이지만 익명이면  음수의 >member_srl 를 가지지만 

 

비회원의 경우 구분하는 방법이 없는 것 같습니다.

 

역시나 IP 말고는 방법이 없는게 맞겠죠?

 

혹시나 있는데 못찾나 하고 질문해 봅니다.

 

감사합니다.

톰캣 Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.

댓글 1

  • 7시간 전 #1913635

    동일 세션에서 최근에 작성한 글이라면 작성 내역이 세션에 저장되어 있으므로 $oDocument->isGranted() 로 확인 가능합니다. 시간이 지나서 세션이 만료되었다면 글 작성시 입력한 비밀번호로 체크하는 방법밖에 없습니다.

     

    IP는 관리 편의를 위한 참고자료로 활용할 수는 있지만, 권한 부여 기준으로 삼아서는 곤란합니다. 요즘은 대부분 모바일 기기를 사용하기 때문에 작성자의 IP도 금방 바뀌고, 한 사람이 쓰던 IP에 다른 사람이 들어오기도 하니까요. 접속자가 많은 사이트에서는 실제로 IP가 겹치는 사용자가 종종 보이더군요.