현재 간단한 웹 시스템을 개발 중이므로 사용자는 먼저 로그인 페이지로 이동 한 다음 처리 페이지로 이동합니다. 제공된 계정 데이터가 정확하다면 메인 페이지로 이동하여 마침내 로그 아웃 할 수있는 몇 가지 작업을 수행 할 수 있습니다.로그인하지 않은 경우 사용자가 액세스하지 못하도록합니다.
내가 물어보고 싶은 것은 : 로그인을하기 전에 사용자가 처리, 메인 또는 로그 아웃 페이지에 액세스하는 것을 막을 수있는 방법은 무엇인가 제한하는 경우 로그인 동작은 쓸모가 없다는 것입니다. 나는 wamp를 사용하여 웹 시스템을 개발하고있다.
나는 세션 변수를 사용하는 것을 고려해 보았지만 변수의 값을 확인하는 방법을 모릅니다. 로그인 페이지에서 세션을 시작하면 로그인 페이지를 건너 뛰지 만 기본 페이지로 이동하면 기본 페이지에 해당 세션 변수가 있습니까?
왜 로그인하지 않은 각 페이지에''if (! $ _ SESSION [ 'logged_in'])) {// redirect}''를 추가해야합니까? – Luceos
네, 작동해야합니다;)! 그냥 예를 보여 줬어.편집 해 주셔서 감사합니다 :) – y2ok
@ Luceos, 하나는 브라우저에서 리디렉션을 사용 중지하여 어쨌든 페이지를 볼 수 있습니다. – Roman