글쓰기시 계정 비번으로 확인하는 방법 알려주세요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

글쓰기시 계정 비번으로 확인하는 방법 알려주세요 정보

글쓰기시 계정 비번으로 확인하는 방법 알려주세요

본문

글쓰기시에 본인 계정의 비밀번호를 확인하고 글을 쓰게 하고 싶습니다.
비밀글의 비밀번호가 아닌 사이트 계정의 비밀번호 입니다.

ajax를 쓰는거 같은데 이 부분은 문외한이라...

글쓰기하면서 입력받은 비밀번호로 다시한번 본인인지 확인을 하고, 서버 쉘에 비밀번호를
전달하려고 합니다.
member 테이블에 있는 password를 가져올 방법이 없어 입력을 받고자 하는것인데,
사용자가 본인의 비번을 입력을 하던 아니면, DB에서 가져올 방법이 있으면 알려주세요~
  • 복사

댓글 전체

질문을 난해하게 드려 죄송합니다.
소스를 짜 놓은게 아니라서...  글로 풀어 설명드리는 수밖에 없어서..

웹에서 홈페이지 계정을 생성하려 합니다.

웹페이지에서 도메인과 가입회원정보(아이디/비번, 리눅스계정과 동일하게 하려고)를 DB에 저장하고 쉘 스크립트에서 저장된 내용을 DB에서 불러와 리눅스 계정과 아파치 계정을 생성해 주려고 합니다.

기본정보를 1회만 입력받는데, 이 부분에서 본인 계정이 맞는지 확인을 하려고 합니다.
물론 login.php 를 이용하여 해당 페이지를 불러오기전에 인증해도 되지만 해당 페이지에서 내용을 보내기 직전에 다시 한번 확인하고, 입력 받은 비번을 쉘 스크립트에서 사용하기 위함입니다.

회원 테이블에서 비번을 가져올 수 있는 방법이 없어서 고민중입니다.

요약하면 사이트 아이디/비번을 리눅스 아이디/비번 으로 만드려고 합니다.
암호화된 비번 디비에서 불러오고 입력받은 암호 암호화해서 비교해주는 스크립트 하나 만들어서 넘기면 될듯한데요...말 뜻을 잘못알아들었나;;;;
제가 알기로는 mysql의 password 함수로 인코딩된 자료를 디코딩한 것은 못봤는데요?
혹시 복호화하는 방법을 아신다면 답변 부탁드립니다.
복호화는 안되죠...ㅡㅋ
입력받은 암호를 암호화해서 디비저장된 암호화된비번과 비교를...;;위에 적어 놨는뎅..;;;;
제가 멀 잘못알아들은거겠죠....;;;;
ㅋ 저도 잘못 알아들었군요.. 비교군요.. 그럼 write.skin.php이 아닌 write_update.skin.php 에서 쿼리날려서 비교해주면 될까요?
비교전에 데이터 입력은 안되는지.. write_update.skin의 구문이 다끝나고 DB에 입력되는 순인가요?
write.skin에서 해야죠...write_update.skin까지 가버리면 적었던 내용다 입력되버립니당...
bbs폴더 라이트업뎃.php돌아가고 업뎃.스킨.php 실행되요...
그니깐 write.skin에서 비번필드값 불러오고 입력한 비번이랑 해서...글쓰기...섭밋함수 부분에서 비교해서 다르면 안넘어가도록해야져~
하~ 어렵네요~
비번필드값을 불러올때 어떻게 불러와야할지...

예를 들어 사용자 비번이 '1234'이면, DB에 암호화 저장된 회원 비번 '*5EEEAEA0B0C764FCE8EA96270901A6D22289E9DD'을 불러들이고, 입력한 비번과는 어떻게 비교하죠?
© SIRSOFT
현재 페이지 제일 처음으로