편안한 크리스마스 보내셨는지 궁금하네요?
혹시 여러분들중에 php를 이용하여 아파치의 mod_auth모듈과 함께
인증과정을 처리하신분이 계신지요..
제가 구현하고 싶은건요, 아파치의 인증모듈을 이용해서,
특정디렉토리에
잠금을 시킨 후 , 사용자들이 들어와서 제가 구현한
로그인과정을 거친후에 아파치 인증모듈로 사용자의
인증결과를 보내주고 싶습니다.
즉,
사용자->제가 구현한 로그인창->인증확인->특정디렉토리
엑세스시작
만약 아파치의 .htaccess와 .htpasswd를 이용한다면, 로그인후 다시
특정디렉토리에
접근시 다시한번 아파치에서 뿌려주는 인증창이 보입니다.
이때, 이미 사용자는 로그인된 상태(즉, 인증이 떨어진
상태)이므로, 다시한번 아파치에서 뿌려주는 로그인창을
보여줄 의미가 없어서요, 이렇게 아파치에 인증이 떨어졌다는
결과를 어떠한 식으로 보내줘야할지 궁금하군요.
쿠키를 이용하면 된다고 들었는데요, 구현하면서 잘
안되는군요.
웹을 뒤져보니, customizec된 인증절차는 많은데요, 이처럼
아파치와 자신이 구현한 인증과정을 접목시킨 형태가 없네요.
어떻게 하면, 아파치가 이미 인증된 사람임을
확인할수있을런지요..
PHP_AUTH_USER와 PHP_AUTH_PW, 그리고 REMOTE_USER와 쿠키(저는 사실
세션을 이용하고 싶네요)를 이용하면, 로그인후 다시 불필요한
아파치 인증창이 보이지 않는다고 하네요.
혹시 이러한 구현을 하신 분이 계신다면 팁좀 부탁드립니다.
그럼 편안한 연말되세요.
감사합니다.
|