비밀글 답변에 관해서... > 그누3질답

그누3질답

비밀글 답변에 관해서... 정보

그누보드 비밀글 답변에 관해서...

본문

그리고 나서 나중에 관리자가 그 글을 보려고 할때 비밀번호를 입력해야 하구요..

> 최고 관리자는 비밀글을 읽는다고 하더라도 비밀번호를 넣지 않습니다.

근데.. 문제는 관리자가 비밀글에 대해서 답변글을 쓸때..
관리자는 비밀번호 입력하는 텍스트부분이 안 생기잖아요...?

> 생기지 않습니다. 원래의 사용자가 입력한 비밀번호를 그대로 인식하고 비밀글을
남깁니다.

관리자가 비밀글에 대해서 답변을 하면 그 답변글에 해당하는 비밀번호가 없기 때문에
다른 사람들도 답변을 다 볼수 있잖아요..

>>>>
참고 하세요.

A 사용자가 1111로 비밀글 작성
B 관리자가 자동(1111로) 답변 작성

C 사용자는 A/B 이용자/관리자가 남긴 글을 볼수 없습니다.

B 관리자는 A/B 모든글 열람 가능
A 는 A 가 비밀번호를 입력해서 작성한 글을 비밀번호 확인 없이 열람가능
A 는 B 가 남긴 비밀글 답변을 보려면 이전에 글 작성시 입력했던 비밀번호를 입력
해야 합니다.

테스트 해 보시면 쉽게 이해가 되실 겁니다.

댓글 전체

언제나 그렇듯...(으~ 언제 그런적이 있었을꼬!)
제가 올린 게시물 중에서 잘못된 지식을 여~얼 심히 게재하고 있다면, 여러분의 빠른 질책과, 정확한 정보기재를 요청드립니다.

미운사람 : [나스카]의 잘못된 정보와 게시물을 꼬집는 사람.
...
...
그보다 더 미운사람 : 밑도끝도 없이 '틀렸다!'라고 지적하는 사람.
...
...
그러나, 그보다 더 밉고 나쁜 사람은 : 잘못된 정보나 게시물인줄 알면서도, 그냥 그러려니하면서 '냅둬!'라는 신념으로 일관하는 사람.
[비밀글]관련된 부분은 세션을 사용하지 않고, 사용자의 pc에 쿠키로 구워진다고 알고 있습니다.
만약, 비밀글에 세션이 할당되어 있다면(말이 좀 그렇네요. 비밀글에 세션이라???) 세션유지 시간이 종료되면, 일반사용자가 작성한 비밀글이라도, 다시 그 비밀글을 열람하기 위해서는 번거럽게 비밀번호를 다시 입력해야 합니다.
그러나!!!!
일반적인 경우처럼, 암호화된 페이지나 정보를 사용자의 pc에 쿠키로 구워놓는다면?
제가 상기한 덧글처럼, 세션이니 뭐니 하는 부분은 상관없이 자신이 작성한 비밀글에 관해서 다시금 비밀글이라는 메시지와 함꼐 비밀번호를 입력하라는 웹페이지는 출력되지 않습니다.

>>>그리고 데이터베이스에 저장될때는 비밀번호가 암호화되서 저장되구요
~라고 하셨는데, 맞습니다. 당연한 얘기겠지만,
일단, 비밀글에 관해서는 db를 검색해서 wr_id필드값을 불러오겠죠. 그 상태에서 비밀글일 경우, 제가 정확히 확인은 해보지 못했지만 비밀글의 패스워드가 저장된 필드값(예를 들어, wr_passwd라고 가정한다면)인 wr_id와 wr_passwd라는 조건에 맞는 게시물을 불러오는 것입니다.

음... 단순한 부분을 너무 이상하게 말씀드린 듯 하군요.
그리고, 프로그램의 구조상이나, 각각의 액션에 관한 부분은 자세한 설명을 드리기가 힘들군요. 제가 '그누보드'를 꽤차고 있는 사람이 아니라서요.

**********************************************************************************
제 말투(? 글투???)는 상당히 딱딱합니다. 원래 그러려니 하시고, 나쁜x로 몰아 세우지 말아주시길 당부드립니다.
그럼... 참고 되셨길 바랍니다.
참! 세션관련부분은 대부분 로그인에 관련된 부분이 주가 되며, 특정웹페이지에 관해서도 사용된다고 알고 있습니다.
**********************************************************************************
*********************************************************************************
문제는여.. 관리자가 로그인할때 세션이 저절로 생겨져 있어서, 비밀번호와 아이디가 남아있다는거 아닐까요..? 그리고 데이터베이스에 저장될때는 비밀번호가 암호화되서 저장되구요..  제 생각에는 세션을 다시 저장해야 될것 같은데여.. 간단한 문제가 아닌것 같아서요.. ^^;; 부족한 실력이라서...
깔끔한 답변이시네요.
사족을 달자면,
쿠키와 임시폴더를 비우게 되면, 사용자가 일단 한번 확인한(읽은) 게시물에 관해서도
다시 '비밀글'이라는 메시지와 함께, 비밀번호 입력폼이 웹페이지에 로딩됩니다.

(추신)
비단, 여러사람이 사용하는 pc를 막론하고, 개인이 사용하는 pc라고 할지라도,
쿠키 및 인터넷임시폴더는 정기적으로 비워주시기 바랍니다.
약간이나마 좀 더 개인정보유출을 막는 가장 간단한 방법 중 하나입니다.
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT