나는 PHP 프로젝트가 본질적으로 회사의 주문 처리 웹 사이트입니다. 회사의 각 사용자는이 웹 사이트에 액세스 할 수 있으며 전체 페이지 및 기능에 대한 액세스를 제어하는 특정 자격 증명이 응용 프로그램에 제공됩니다.웹 사이트에 대한 PHP 게스트 액세스
이제 손님이 한 페이지에 액세스 할 수 있도록 허용해야합니다. 이 요청의 복잡성은 게스트가 매번 다를 수 있으며 페이지가 달라진다는 것입니다. 기본적으로이 사이트에는 라이브 주문이 없으므로 시스템 내에 계정이없는 고객이 주문 및 배송 정보에 액세스하고이를 확인할 수있는 포털입니다.
이 작업을 수행하려면 UID, MD5 해시 키 및 레코드가 참조하는 대상 페이지를 저장하는 데 사용할 게스트 관계 테이블로 데이터베이스 테이블을 설치해야합니다. 방문 카운터 및 만료 날짜도 포함됩니다. 사용자가 전자 메일을 받으면 전자 메일에 http://website.com/verify/?HASH-KEY과 같은 링크가 제공됩니다.
이 링크를 클릭하면 verify index.php 페이지가 해시를 가져와 데이터베이스에서 확인하고 응용 프로그램으로 리디렉션하지 않고이 위치의 데이터베이스에 페이지 참조를 표시합니다. 이렇게하면 웹 사이트의 구조 또는 이미 설정 한 사용자 권한 재 작업을 노출 할 필요없이 게스트가 단일 페이지에 액세스 할 수 있습니다.
- 적절한 방법으로이 솔루션에 접근합니까?
- 한 페이지의 내용을 잡고 다른 페이지에 표시하려면 어떻게합니까?
바로 알 수 있습니다. 출입구 시스템이 필요합니다. 매우 구체적인 게스트를 허용하고 특정 페이지를 허용해야합니다. 손님 혼자 페이지에 혼자, 맞습니까? –
당신의 합계는 대략 소리가 난다. – Jeff
페이지 참조, 정확히 무엇입니까? 나는 당신의 접근 방식이 내가 말할 수있는 것에서 좋은 것이라고 말합니다. – Anton