회원인증에 대하여 – 11.회원별페이지

특정 회원만 사용할 수 있는 인증페이지를 작성하는 방법에 대한 예제입니다. 이 예제는 이전의 "세션라이브러리 예제"와 동일한 예제로, 변경된 것은 세션 라이브러리 대신에 세셔너클래스를 사용하여 세션 관리를 합니다. 인터페이스는 거의 동일합니다.…

Continue Reading회원인증에 대하여 – 11.회원별페이지

회원인증에 대하여 – 09.로그아웃

로그아웃을 통한 세션 정보 삭제 방문자는 로그아웃을 통하여 쿠키 또는 세션 변수에 저장된 세션 정보(회원인증ID 및 기타 정보)를 삭제합니다. 쿠키값을 삭제하는 방법 로그아웃할 때 쿠키정보를 삭제하려면 아래와 같이 합니다. 또는,…

Continue Reading회원인증에 대하여 – 09.로그아웃

회원인증에 대하여 – 08.회원전용 페이지

회원전용 페이지에서의 동작 < 회원전용 페이지에서의 동작 > 회원전용 웹사이트에 접근하는 방문자가 있을 때에 해당 서비스를 제공하기 전에 서비스를 요청한 방문자의 회원인증ID를 발급받았는지를 검사함으로써 방문자의 회원인지 여부를 판단합니다. 보통 회원인증ID는…

Continue Reading회원인증에 대하여 – 08.회원전용 페이지

회원인증에 대하여 – 07.입력 양식을 통한 로그인

FORM 태그를 이용한 인증 입력 양식을 통해 직접 사용자 ID와 비밀번호를 입력받아 이 데이터를 웹서버로 보냅니다. 비밀번호는 INPUT 태그 형식을 'password'로 지정하여 보안을 유지합니다. < 로그인 정보 입력 화면 >…

Continue Reading회원인증에 대하여 – 07.입력 양식을 통한 로그인

회원인증에 대하여 – 06.HTTP 인증을 통한 로그인

PHP를 이용한 HTTP 인증(HTTP authentication with PHP) HTTP 인증 방법에는 PHP 스크립트를 통하지 않고도 웹서버 아파치를 통해(.htaccess 파일을 통해) 디렉토리 별로 인증을 수행할 수 있으나 이 방법은 웹 프로그래밍을 벗어나는…

Continue Reading회원인증에 대하여 – 06.HTTP 인증을 통한 로그인

회원인증에 대하여 – 05.로그인

로그인이란? 로그인이란 웹사이트 방문자가 회원전용 웹사이트에 접속해 서비스 사용에 대한 허가를 얻는 것을 말합니다. 이를 로그온(log on)이라고도 합니다. 로그인 과정 로그인 과정은 앞서 설명한 회원 인증 과정을 말하며, 회원 전용…

Continue Reading회원인증에 대하여 – 05.로그인

회원인증에 대하여 – 04.회원가입

회원 가입 과정 회원 가입 과정은 방문자가 원하면 회원으로 가입할 수 있도록 하기 위한 회원 가입 프로그램입니다. 회원전용 웹애플리케이션을 구현하기 위해서는 회원만이 사용할 수 있는 서비스를 방문자가 요청했을 때 이…

Continue Reading회원인증에 대하여 – 04.회원가입

회원인증에 대하여 – 03.세션 관리

세션(session)이란? 세션이란 용어는 방문자가 특정 웹사이트에 머무르게 되는 일정 시간을 뜻합니다. 앞장에서도 언급했었지만 문제는 HTTP는 상태를 유지하는 기능을 갖고 있지 못하므로 각각의 요청은 서로와 관련성을 갖지 못한다는 점입니다. 웹서버는 쉽게…

Continue Reading회원인증에 대하여 – 03.세션 관리

회원인증에 대하여 – 02.회원전용 웹사이트

회원 인증이 필요한 웹사이트 회원 전용 웹사이트에서는 회원만이 웹사이트에 접근할 수 있도록 회원 인증을 수행하게 됩니다. 이러한 회원인증이 필요한 웹사이트로는 회원전용 BBS, 회원제 강의실, 쇼핑몰 등이 있을 겁니다. 동작 순서…

Continue Reading회원인증에 대하여 – 02.회원전용 웹사이트