Aktywne Wpisy
razdwatrzy55 +616
A w komentarzu pierwsze zdjęcie tej łazienki gdzie nic nie wskazywałoby na to że to jest półpiętro
#nieruchomosci #wroclaw
#nieruchomosci #wroclaw
źródło: Screenshot_2025-11-28-09-48-44-456_com.android.chrome
Pobierz
JakDorobic_com +138
Ostateczne #rozdajo z okazji Black Friday! Rozdajemy kartę podarunkową Allegro o wartości 100 zł!
Zasady rozdajo są proste. Aby wziąć udział:
• Daj plusika.
•
Zasady rozdajo są proste. Aby wziąć udział:
• Daj plusika.
•
źródło: rozdajo 28.11
Pobierz




Mam aplikację w Laravelu. Wprawdzie jeszcze nie mam tego wdrożonego, ale chcę ograniczyć do wyłącznie jednego zalogowania na użytkownika (=logowanie na innym urządzeniu = usunięcie sesji z pierwszego urządzenia). To wydaje się proste.
Ale jak ogarnąć zabezpieczenie, żeby użytkownik mógł pracować wyłącznie na jednej zakładce?
1. Przy każdym wejściu na stronę/podstronę generujesz unikalny hash i zapisujesz go gdzieś(najlepiej gdzieś w bazie oraz w zmiennej JS).
2. w JS co kilka sekund oraz przed kliknięciem(przekierowaniem) w link sprawdzasz czy hash w zmiennej jest taki sam jak w bazie, jeżeli nie to dajesz jakieś info bez możliwości kontynuowania działań na karcie.
Auth::logoutOtherDevices($password)
Mógłbyś np. doklejać do każdego URLa jakiś kawałek hasha i sprawdzać go po przejściu na kolejny link i robić przekierowania(aby użytkownik nie kopiował linku z hashem), ale wtedy mnożysz route'y oraz takie rozwiązanie jest słabe przy otwieraniu linku w nowej karcie, wtedy stara karta nie da