Mam projekt PHP jest zasadniczo stroną przetwarzania zamówień dla firmy. Każdy użytkownik w firmie ma dostęp do tej witryny i otrzymuje określone poświadczenia do aplikacji kontrolującej dostęp do stron i funkcjonalności w całym tekście.Dostęp gościa PHP do strony internetowej
Teraz mam prośbę o zezwolenie na dostęp gościa do jednej strony. Złożoność tego żądania polega na tym, że gość będzie za każdym razem inny, a strona będzie inna. Zasadniczo jest to portal umożliwiający klientom, którzy nie mają kont w systemie, ponieważ nie ma żadnego zamówienia na żywo na tej stronie, aby móc uzyskać dostęp i zweryfikować zamówienia i informacje o wysyłce.
Moja myśl, aby to osiągnąć, to ustawienie tabeli bazy danych jako tabeli relacji gościa, która będzie używana do przechowywania identyfikatorów UID, skrótów MD5 i docelowej strony, do której odwołuje się rekord. Uwzględniono również licznik odwiedzin i datę wygaśnięcia. Gdy użytkownik otrzyma wiadomość e-mail, otrzyma link podany w wiadomości e-mail w innym miejscu niż http://website.com/verify/?HASH-KEY.
Po kliknięciu tego łącza Oczekuję, że strona index.php weryfikuje stronę HASH, weryfikuje ją w bazie danych i wyświetla odwołanie do strony w bazie danych w tej lokalizacji zamiast przekierowywać do aplikacji. Umożliwi to dostęp gościa do pojedynczej strony bez konieczności ujawniania struktury witryny lub zmiany konfiguracji autoryzacji użytkownika.
- Czy podchodzę do tego rozwiązania we właściwy sposób?
- Jak mogę pobrać zawartość jednej strony i wyświetlić ją w innej?
Pozwól, że to wyjaśnię, chcesz systemu drzwi, aby umożliwić bardzo specyficznego gościa, do bardzo specyficznej strony, i że gość sam na stronie, prawda? –
Twoje podsumowanie brzmi poprawnie. – Jeff
Odwołanie do strony, co to jest dokładnie? Powiedziałbym, że twoje podejście jest dobre z tego, co potrafię powiedzieć. – Anton