CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 8.3 |
비회원의 경우
작성자인지 아닌지 구분하는 방법이 IP 말고는 없을까요??
회원이지만 익명이면 음수의 >member_srl 를 가지지만
비회원의 경우 구분하는 방법이 없는 것 같습니다.
역시나 IP 말고는 방법이 없는게 맞겠죠?
혹시나 있는데 못찾나 하고 질문해 봅니다.
감사합니다.

톰캣
Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.
댓글 1
동일 세션에서 최근에 작성한 글이라면 작성 내역이 세션에 저장되어 있으므로 $oDocument->isGranted() 로 확인 가능합니다. 시간이 지나서 세션이 만료되었다면 글 작성시 입력한 비밀번호로 체크하는 방법밖에 없습니다.
IP는 관리 편의를 위한 참고자료로 활용할 수는 있지만, 권한 부여 기준으로 삼아서는 곤란합니다. 요즘은 대부분 모바일 기기를 사용하기 때문에 작성자의 IP도 금방 바뀌고, 한 사람이 쓰던 IP에 다른 사람이 들어오기도 하니까요. 접속자가 많은 사이트에서는 실제로 IP가 겹치는 사용자가 종종 보이더군요.