본문 바로가기

로그인2

8. session으로 로그인 정보 유지시키기 Chap 8. 아이디와 암호를 이용해서 사용자 확인을 하는 것까지 해봤습니다.제대로 로그인이 된 사용자라면, 사이트 곳곳을 누비는 동안, 로그인 사용자로서의 권한을 가질 수 있어야 겠지요. 그럴려면, 서버는 지속적으로 그 정보를 가지고 있을 필요가 있습니다.페이지가 바뀔 때마다 로그인을 강제할 수 없으니까요. 그럼, 로그인 정보처럼, 서버가 계속 가지고 가야하는 정보들은 어떻게 관리하면 좋을까요? 사용자가 사이트에 접속을 하게 되면, 세션 아이디를 가지게 됩니다. 그 세션이란거는 접속이 되어있는 동안 유지되는 또 하나의 연결의 끈이라고 칩시다. 그럼, 그 세션에다가 필요한 정보들을 기록해놓고 각각의 페이지에서 땡겨 쓸 수 있으면 좋겠군요. 그럴 목적으로 준비된 전역 변수가 있습니다. 페이지 내에서의 전역.. 2012. 12. 13.
7. 로그인 페이지 만들기 Chap 7. 이제까지 회원가입을 받는 기능은 최소한의 기능으로 구현해봤습니다.그럼, 가입한 회원이 로그인해서 사이트를 이용할 수 있도록 로그인 기능을 구현해봅시다. index.php 에 로그인 버튼을 만들어 줍시다. 로그인 회원가입 아래에 표시되도록 합니다. 그리고, login.php 를 www/member에 만듭니다. 회원으로부터 아이디와 암호를 입력받아야 하니까, form 태그를 이용한 signup.php 와 유사하게 만들수 있겠네요. login.php - 로그인 페이지 아이디 : 비밀번호 : user_id 와 user_pass 를 입력받아 login_check.php 로 전달합니다. login_check.php에서는 입력받은 값과 DB에 저장되어 있는 값을 비교해서 로그인을 허락할지 말지를 결정해.. 2012. 12. 12.