테스트 사이트 - 개발 중인 베타 버전입니다

아이디를 암호화 할 수 있나요? 채택완료

추팔소 7년 전 조회 3,291

쪽지 보내기, 게시판 리스트에서 사이드뷰를 클릭할 때 등등...

 

아래나 주소창에 URL이 뜨는데 거기서 그 회원의 아이디가 그대로 노출되지요.

이걸 암호화 할 방법이 있을까요?

 

%EB%A9%94%EB%A1%B1%EB%A9%94%EB%A1%B1

이런 식으로 보이게끔요.

댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트
7년 전

urlencode() 를 사용하면 됩니다.

$str = urlencode($str);

a.php?mb_id=

등등..

 

다면 urlencode()는 암호화 성격은 아닙니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

추팔소
7년 전
이걸 찾고 있었습니다!! 정말 감사합니다!
추팔소
7년 전
쪽지 보내기나, 게시판 리스트에서나 URL로 출력될 때

xxx.php?mb_id="이부분"

위에 mb_id를 출력해주는 파일 위치를 알고 싶은데 어디 있는지 혹시 아시나요?

댓글을 작성하려면 로그인이 필요합니다.

해피정
7년 전

쪽지보내기나 기타 등등에서 아이디 대신 회원고유번호 ( mb_no )를 사용하는것으로 변경하는 방법도 있습니다.

g5_member 의 고유필드 mb_no

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

추팔소
7년 전
답변 감사합니다.

쪽지 보내기나, 게시판 리스트에서나 URL로 출력될 때

xxx.php?mb_id="이부분"

위에 mb_id를 출력해주는 파일 위치를 알고 싶은데 어디 있는지 혹시 아시나요?
해피정
7년 전
아이디를 눌렀을때 나오는 것은 lib/common.lib.php 에서 " 아이디로 검색 " 를 검색하고
쪽지보내기는 lib/common.lib.php 에서 " 쪽지보내기 " 를 검색하세요

댓글을 작성하려면 로그인이 필요합니다.

아네 미안합니다 그러면 구지 그러지말고 그냥 url 에 아이디를 넣지말고 세션이나 쿠키를 이요하시는 것이 좋을 듯합니다

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

암호 화를 할이유가 풀리는 암호화를 만들 이유가,,,

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

추팔소
7년 전
제 질문의 요지는 '아이디를 URL에 그대로 노출시키지 않는 방법' 이었습니다.

댓글을 작성하려면 로그인이 필요합니다.

e
7년 전

양방향 암호화 함수가 있어야 합니다.

암호화해서 넘기고, 받아서 복호화 하면 됩니다.

아래 내용 참조하세요.

http://elkha.kr/xe/misc/4035

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

추팔소
7년 전
답변 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인