PrestaShop Bezpieczeństwo i ochrona

Sklep Prywatny i Ukryte Ceny dla PrestaShop 8 i 9

Sklep tylko dla członków, ceny ukryte przed odwiedzającymi, dopracowana strona logowania ze zdjęciem lub wideo i logowanie przez Google, Facebooka, Apple lub Instagram.

Sprzedajesz firmom, organizujesz sprzedaż prywatną albo po prostu nie chcesz, by twoje ceny były publiczne. Ten moduł zamyka sklep dla odwiedzających bez konta, w całości albo tylko w wybranych kategoriach, produktach, markach i na wybranych stronach. Prośby o dostęp zatwierdzasz pojedynczo w panelu administracyjnym, z e-mailami informującymi klienta. Strona logowania to prawdziwa strona: na pełnym ekranie albo podzielona na dwie części, ze zdjęciem, pokazem slajdów lub wideo i przyciskami Google, Facebook, Apple oraz Instagram. Trzeci tryb: katalog pozostaje publiczny i indeksowalny, a tylko ceny i przycisk koszyka są zarezerwowane dla członków.

W skrócie
  • Cały sklep prywatny albo tylko wybrane kategorie, produkty, marki, dostawcy, strony CMS i adresy URL
  • Tryb cen tylko dla członków: publiczny, indeksowalny katalog, ceny i koszyk ukryte przed odwiedzającymi
  • Strona logowania na pełnym ekranie lub dzielona, tło ze zdjęciem, pokazem slajdów lub wideo, trzy style karty
  • Logowanie przez Google, Facebooka, Apple i Instagram, bez zewnętrznego SDK
  • Zatwierdzanie próśb o dostęp w panelu, kody zaproszeń, biała lista IP
PrestaShop 8 i 9 B2B Logowanie społecznościowe Sprzedaż prywatna
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Sklep Prywatny i Ukryte Ceny dla PrestaShop 8 i 9
v1.2.1 · zaktualizowano 2026-09-22
Co robi

W skrócie.

01

Trzy sposoby zamknięcia sklepu

Cały sklep za stroną logowania, tylko wybrane części albo otwarty katalog z ukrytymi cenami. Strony CMS, które mają pozostać publiczne, oraz strona kontaktu są dostępne w każdym przypadku.

02

Strona logowania w stylu twojej marki

Pełny ekran z kartą po lewej, po środku lub po prawej, albo układ dzielony: media z jednej strony, formularz z drugiej. Tło ze zdjęciem, pokaz trzech zdjęć, wideo na serwerze, YouTube lub Vimeo, do tego przyciemnienie, kolor akcentu, twoje logo i trzy style karty, w tym matowe szkło.

03

Google, Facebook, Apple i Instagram

Cztery logowania społecznościowe zaimplementowane bezpośrednio w OAuth 2.0 i OpenID Connect, bez zewnętrznych SDK: PKCE dla Google, appsecret_proof dla Facebooka, client secret JWT podpisany ES256 dla Apple. Klient logujący się adresem już używanym łączy oba konta po jednorazowym podaniu hasła.

04

Żaden prywatny produkt nie wycieka

W trybie wybranych części produkty prywatne znikają także z list, wyszukiwarki, podpowiedzi, filtrów i bloków na stronie głównej. Strony generowane dla członków są wysyłane z nagłówkami zakazującymi zapisu w pamięci podręcznej.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa Sklep Prywatny i Ukryte Ceny dla PrestaShop 8 i 9, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Zamknąć sklep bez utraty pozycji w Google

Zamknięcie wszystkiego pasuje do sklepu B2B albo prywatnego klubu, ale kosztuje widoczność w Google. Dlatego moduł daje trzy poziomy. Cały sklep: każda strona wymaga konta, poza stronami CMS i stroną kontaktu, które zostawiasz publiczne. Wybrane części: chronione są tylko wskazane kategorie, produkty, marki, dostawcy, strony CMS lub wzorce URL. Ceny tylko dla członków: katalog pozostaje publiczny i indeksowalny, ale ceny i przycisk dodania do koszyka widzą wyłącznie zatwierdzeni klienci.

§ 02

Strona prywatna, a nie brutalne przekierowanie

Strona prywatna jest samodzielna: nie ładuje menu, wyszukiwarki ani koszyka, więc nic z katalogu nie prześwituje. Pokazuje twoje teksty, logo, przełącznik języków i do trzech zakładek: logowanie, prośba o dostęp i kod zaproszenia. Tło przyjmuje zdjęcie, pokaz trzech zdjęć, wideo na serwerze sklepu, film z YouTube w trybie rozszerzonej prywatności albo film z Vimeo. Wideo nie ładuje się domyślnie na telefonach ani wtedy, gdy odwiedzający włączył oszczędzanie danych lub poprosił o mniej ruchu.

§ 03

Zatwierdzanie kont i śledzenie próśb

Każda prośba tworzy nieaktywne konto i wiersz w widoku Klienci > Prośby o dostęp. Zatwierdzasz albo odrzucasz, pojedynczo lub zbiorczo, a klient dostaje odpowiedni e-mail. Adresy z zaufanych domen mogą być zatwierdzane automatycznie. Karta klienta przypomina prośbę i powiązane konta społecznościowe. Aktywowanie klienta w panelu również zatwierdza jego prośbę i wysyła e-mail, bez dodatkowych kroków.

§ 04

Logowanie społecznościowe bez SDK i zależności

Czterej dostawcy zaimplementowani są wprost w OAuth 2.0 i OpenID Connect: PKCE S256 dla Google, appsecret_proof dla Facebooka, client secret podpisany ES256 na podstawie klucza .p8 dla Apple i Business Login dla Instagrama. Żadnej biblioteki zewnętrznej, żadnego Composera. Panel pokazuje dokładny URI przekierowania do wpisania u każdego dostawcy, a ty włączasz tylko wybranych. Ponieważ Instagram nigdy nie przekazuje adresu e-mail, klient wpisuje go w krótkim formularzu po zalogowaniu.

§ 05

To, co przepuszczają inne moduły

Ochrona strony produktu nie wystarcza: jego nazwa, zdjęcie i cena wciąż widać w wyszukiwarce, blokach na stronie głównej i filtrach. Tutaj produkty prywatne są usuwane z list, wyszukiwarki, podpowiedzi, faset i bloków produktów dowolnego modułu, nawet gdy ich HTML pochodzi z pamięci podręcznej. Strony wygenerowane dla członka, kodu zaproszenia, dozwolonego IP lub robota wysyłane są z nagłówkami no-store, także dla LiteSpeed i pamięci CDN, aby żadna pamięć podręczna nie podała ich anonimowemu odwiedzającemu.