wdrożenia PrestaShop

token (pasek adresu) w panelu admina

  • 1 Odpowiedzi
  • 3083 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline arurnoveo

  • Nowy
  • *
  • 10
  • 0
token (pasek adresu) w panelu admina
« dnia: Wrzesień 16, 2011, 10:17:47 pm »
Witam,
Powiedzmy że stworzyłem sobie nową zakładkę w panelu admina o nazwie Wiadomości i w niej mam tabele z wiadomościami gdy wchodzę w jakąś wiadomość w pasku adresu mam np. http://mojastrona.pl/administrator/index.php?tab=AdminMessage&id_message=22&viewmessage&token=d5e33ca8134082c3e4701e43dd6646ba i w tej wiadomości wysyłam maila do innego użytkownika z linkiem do tej wiadomości, tylko że jak ten użytkownik wejdzie do panelu admina to pojawia się błąd informujący o złym tokenie. Więc jak zrobić aby ten użytkownik co dostanie maila z linkiem do wiadomości mógł wejść w tą wiadomość co mu wyślę.

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: token (pasek adresu) w panelu admina
« Odpowiedź #1 dnia: Wrzesień 30, 2011, 06:17:10 pm »
Zle sie do tego bys zabral.
Po pierwsze nie w panelu admina tylko w koncie uzytkownika.
Po drugie.
Musisz sam wygenerowac token i go walidowac.
W standardowym tokenie zawarte jest id_ uzytkownika/pracownika pobierane z cookie.
Wiec aby pobrac id trzeba byc zalogowanym.
Jak go nie ma to klops.
Musisz przekierowac najpierw na panel logowania.
Nie ukrywam ze taki token sam musisz wygenerowac aby zawieral id_uzytkownika.
Reszte danych do walidacji juz pobierzesz bez problemu.
Jest to chyba jedyne sluszne rozwiazanie bez rewolucji w skryptach.
Integracja wf-mag presta
freelancer