Aktywacja konta klienta - weryfikacja e-mail i ręczna akceptacja nowych rejestracji
Koniec z wpuszczaniem do sklepu każdego, kto się nawinie. Nowy klient rejestruje się jak zwykle, ale jego konto pozostaje nieaktywne do czasu aktywacji — albo przez kliknięcie unikalnego linku w e-mailu weryfikacyjnym, albo przez Twoją własną akceptację. O tym, która droga obowiązuje, decyduje jeden przełącznik. Moduł blokuje spam rejestracyjny i boty, a sklepom B2B i hurtowym daje etap weryfikacji, zanim nowe konto zobaczy ceny grupowe. Dla PrestaShop 1.7 – 9.
Konto, które może założyć każdy, to konto, które każdy może wykorzystać
Standardowy PrestaShop pozwala odwiedzającemu zarejestrować się i zalogować w tej samej sekundzie. W prostym sklepie detalicznym to nie problem — wszędzie indziej już tak. Boty zaśmiecają Twoją bazę klientów, jednorazowe adresy zbierają kupony powitalne, a jeśli Twoje ceny zależą od grup klientów, obcy człowiek jest już w środku, zanim zdążysz sprawdzić, kim właściwie jest. Aktywacja konta klienta dodaje brakujący krok: konto istnieje, ale nie działa, dopóki ktoś na to nie pozwoli.
Jak to działa
- 1. Odwiedzający rejestruje się jak zwykle — nic nie zmienia się w formularzu rejestracji ani w procesie zamówienia.
- 2. Konto zostaje utworzone, ale pozostaje nieaktywne — klient nie może się jeszcze zalogować.
- 3. Ktoś je aktywuje — przy włączonej samoobsłudze klient otrzymuje e-mail z unikalnym linkiem aktywacyjnym i aktywuje konto sam. Przy wyłączonej ten e-mail trafia do Ciebie, a Ty akceptujesz konto jednym kliknięciem w wiadomości albo włączając klienta na stronie Klienci w panelu administracyjnym.
- 4. Potwierdzenie — po aktywacji klient dostaje e-mail potwierdzający i od tej chwili loguje się normalnie.
Dwa tryby, jeden przełącznik
Weryfikacja e-mail potwierdza, że adres jest prawdziwy. Automatycznie odsiewa boty i adresy z literówkami, bez żadnej pracy po Twojej stronie — idealne dla sklepów konsumenckich tonących w spamie rejestracyjnym.
Ręczna akceptacja oddaje kontrolę Tobie. Nic nie dzieje się automatycznie: widzisz, kto się zarejestrował, i decydujesz. To tryb, którego oczekują hurtownie oraz sklepy B2B i branżowe, ponieważ ceny oparte na grupach nigdy nie powinny być widoczne dla niezweryfikowanego konta.
Prostota z założenia
Ustawienia są dokładnie dwa: główny przełącznik decydujący o tym, czy aktywacja w ogóle obowiązuje, oraz przełącznik między samoobsługą a akceptacją przez właściciela sklepu. Wyłącz przełącznik główny, a sklep znów zachowuje się jak standardowy PrestaShop — moduł pozostaje zainstalowany, a dotychczasowi klienci nie są w żaden sposób ruszani.
Żadnych śladów po odinstalowaniu
Odinstalowanie przywraca domyślny e-mail rejestracyjny PrestaShop i usuwa kolumnę aktywacji dodaną przez moduł do tabeli klientów. Każde konto, które w tym momencie wciąż czeka na aktywację, staje się po prostu zwykłym, aktywnym kontem — usunięcie modułu nikomu nie odbiera dostępu.
Kompatybilność
PrestaShop 1.7, 8 i 9 (kod obsługuje również 1.5 i 1.6). Moduł działa z Twoim obecnym szablonem i formularzem rejestracji — nie ma żadnego pliku szablonu do edycji, ponieważ aktywacja jest egzekwowana na samym koncie, a nie w kodzie front-endu.
Najczęściej zadawane pytania
Czy moduł zmienia mój formularz rejestracji?
Nie. Klienci rejestrują się dokładnie tak jak wcześniej; jedyna różnica polega na tym, że nowe konto jest początkowo nieaktywne do czasu aktywacji.
Czy mogę akceptować konta ręcznie zamiast wysyłać e-maile do klientów?
Tak — to właśnie drugi tryb. E-mail aktywacyjny trafia do Ciebie, a Ty akceptujesz konto albo przez link w wiadomości, albo włączając klienta na stronie Klienci w panelu administracyjnym.
Czy to przydatne w sklepie B2B lub hurtowym?
To jedno z głównych zastosowań modułu. Daje Ci punkt kontrolny, zanim nowe konto będzie mogło się zalogować i zobaczyć ceny oraz rabaty przypisane do Twoich grup klientów.
Co dzieje się z klientami, którzy zarejestrowali się przed instalacją modułu?
Nic. Istniejące konta pozostają aktywne; zasada dotyczy wyłącznie nowych rejestracji.
Czy mogę tymczasowo wyłączyć moduł?
Tak. Główny przełącznik wyłącza aktywację i nowi klienci znów mogą logować się od razu, dokładnie jak w standardowym PrestaShop.
Co się dzieje po odinstalowaniu?
Domyślny e-mail rejestracyjny zostaje przywrócony, dodana kolumna usunięta, a każde konto oczekujące na aktywację staje się zwykłym aktywnym kontem.
-
KompatybilnośćPrestashop 1.5
Prestashop 1.6
Prestashop 1.7
Prestashop 8
Prestashop 9 -
Dostępne Tłumaczenia ModułuAngielski
Francuski
Hiszpański
Niderlandzki
Niemiecki
Polski
Turecki
Włoski
MEG Venture
4 innych produktów w tej samej kategorii
| Wersja | 2.0.0 |
|---|---|
| Ostatnia aktualizacja | 2026-07-28 |
| Dziennik zmian | - [2026-07-24] Add translations for account activation module in Dutch, Polish, and Turkish - [2026-07-23] Translate customer account activation module to Turkish and add CLAUDE settings for translation automation - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate all translation files with complete translatable strings - [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) - [2026-07-23] Remove unused image files from the repository - [2026-07-23] Refactor code structure for improved readability and maintainability - [2026-07-22] Remove settings.json file for permission configuration in Claude - [2026-07-22] Update display name in Accountactivation module for consistency - [2026-07-17] Add settings.json for permission configuration in Claude - [2026-07-04] Update README and module display name to include 'Approval' for clarity - [2026-07-04] Add conflict warning for Strong Passwords module in account activation - [2026-07-04] Add index.php files to various directories and implement account activation templates - [2026-06-21] Refactor activation templates for improved layout and styling - [2024-09-21] Update code formatting - [2023-09-05] v1.0.0 - [2023-09-05] Initial commit |
Komentarze (1)
Chwilowo nie możesz polubić tej opinii
Zgłoś komentarz
Zgłoszenie wysłane
Twoje zgłoszenie nie może zostać wysłane