JetFormBuilder User Login Action
JetFormBuilder Pro kiegészítő, amellyel kódolás nélkül, űrlapból jelentkeztetheted be a felhasználókat, és felépítheted a teljes login + jelszó‑visszaállítás folyamatot.
Mi ez, és milyen problémát old meg?
Szekció neve “Mi ez, és milyen problémát old meg?”A User Login Action a JetFormBuilder Pro egyik kiegészítője, amely lehetővé teszi, hogy egy tetszőleges JetFormBuilder űrlap beküldése után azonnal bejelentkeztesd a felhasználót a WordPress natív hitelesítésével. Így elfelejtheted a wp-login felületét és a kódolást igénylő egyedi megoldásokat: saját, arculathoz illesztett bejelentkezési űrlapot hozhatsz létre, egy helyen kezelve a login, a „Remember me”, a jelszó‑visszaállítás és az opcionális átirányítás lépéseit.
Hogyan működik?
Szekció neve “Hogyan működik?”Az űrlapodhoz mezőket adsz (felhasználónév/e‑mail és jelszó), majd a Post Submit Actions részben bekapcsolod a User Login akciót, és összerendeled a mezőket. A beküldés után a bővítmény a WordPress szabványos autentikációját használja a bejelentkeztetéshez. Ha szükséged van rá, kapcsolhatsz „Remember me” mezőt (hosszabb munkamenet), illetve secure cookie opciót (HTTPS esetén). Az átirányítást külön Redirect to Page akcióval állíthatod be.
Fő funkciók részletesen
Szekció neve “Fő funkciók részletesen”-
Bejelentkeztetés űrlapból
A „Login” és „Password” mezőket kijelölöd a User Login akcióban. A bővítmény ellenőrzi a hitelesítő adatokat, és siker esetén bejelentkezteti a felhasználót – mindezt a saját űrlapodon, saját dizájnnal. -
„Remember me” hosszabb munkamenettel
Csatlakoztathatsz egy jelölőnégyzetet, amely bekapcsolása esetén a rendszer hosszabb (tipikusan 14 napos) bejelentkezve maradást biztosít. Nélküle a munkamenet rövidebb (tipikusan 2 napos). -
Secure cookie támogatás
HTTPS alatt engedélyezheted a secure cookie beállítást, ami növeli a hitelesítési sütik biztonságát. -
Jelszó‑visszaállítás űrlapból
Használhatod a dedikált Reset Password Fields és Reset Password Button blokkokat. A kiegészítő kezeli az időkorlátos visszaállítási tokent, és testreszabható reset e‑maillel küldi ki a hivatkozást. -
Render States és események
A Render States segítségével egy űrlapon belül külön „Login” és „Reset password” nézetet építhetsz. Az Events révén meghatározhatod, mely akciók fussanak az adott állapotban (például alapállapotban a login, a reset nézetben a reset‑e‑mail küldés). -
Kombinálás regisztrációval
A Register User akcióval egyetlen űrlapon intézheted a regisztrációt és a bejelentkezést, akár állapotváltó gombokkal (Change Render State) váltva a nézetek között. -
Sokoldalú megjelenítés
Az űrlapot elhelyezheted Gutenbergben (JetForm blokk), Elementorban (JetForm widget) és Bricksben (JetForm elem).
Gyakorlati példák
Szekció neve “Gyakorlati példák”-
Egyedi login oldal
Lecseréled a wp-login felületet egy brandelt oldalra. A felhasználó ott adja meg az adatait, siker esetén a saját fiók oldalára irányítod. -
Tag- és előfizetéses oldalak
Zárt tartalmak előtt megjeleníted a login űrlapot; a „Remember me” csökkenti az ismételt belépések számát. -
E‑kereskedelem
Checkout előtt gyors beléptetés, majd visszairányítás a kosár/checkout oldalra. -
„Elfelejtett jelszó” ugyanazon az űrlapon
A Login és Reset nézet között váltó gombbal biztosíthatod a folyamatos élményt, a felhasználó nem hagyja el az oldalad.
Telepítés és alapbeállítás
Szekció neve “Telepítés és alapbeállítás”- Előfeltétel: a JetFormBuilder alapbővítmény aktív.
- Addon telepítése: WordPress admin > JetFormBuilder > Addons > User Login Action > Install > Activate.
- Űrlap létrehozása: add hozzá a Login/e‑mail, Password, opcionálisan a Remember checkbox mezőket.
- Post Submit Actions: válaszd a User Login akciót, rendeled a mezőket, állítsd be a secure cookie‑t, ha HTTPS‑en vagy.
- Átirányítás: adj hozzá Redirect to Page akciót (például fiókoldalra).
- Jelszó‑visszaállítás (opcionális): illeszd be a Reset Password blokkokat, állítsd be a reset e‑mailt, és kösd az akciókat a megfelelő Render State‑ekhez.
Példa akciók beállítására:
Post Submit Actions1) User Login - Login Field: {user_login_or_email} - Password Field: {user_password} - Remember Field: {remember_me} - Secure Cookie: on2) Redirect to Page - Target: /fiokomPélda állapotok és események:
Render States:- default: Login- reset: Reset
Events:- ON.DEFAULT.STATE -> User Login- ON.RESET.STATE -> Reset Password, Send Email- ON.SUCCESS -> Redirect to PageElőnyök és értékajánlat
Szekció neve “Előnyök és értékajánlat”- Kódmentes bejelentkezés: nincs szükség egyedi PHP endpointokra.
- Egységes UX: login, remember me, jelszó‑visszaállítás és akár regisztráció is egy űrlapon.
- Biztonság és kontroll: secure cookie HTTPS alatt, kezelhető munkamenet‑időtartam.
- Rugalmas folyamatvezérlés: akciók és események finomhangolása, feltételes működés.
- Ökoszisztéma‑előny: ugyanazzal az űrlapmotorral kezeled a regisztrációt, profilfrissítést, e‑kereskedelmi űrlapokat.
Kinek ajánlott?
Szekció neve “Kinek ajánlott?”- Tagolt vagy előfizetéses oldalak üzemeltetőinek, akik egyedi login élményt szeretnének.
- Webáruházaknak, ahol a checkout előtti zökkenőmentes belépés fontos.
- Ügynökségeknek és fejlesztőknek, akik skálázható, no‑code űrlapalapú auth‑folyamatot szeretnének.
- Piactereknek és portáloknak, ahol a frontend login/regisztráció kritikus a felhasználói élményhez.
Fontos megjegyzések és korlátozások
Szekció neve “Fontos megjegyzések és korlátozások”- A User Login akció önmagában nem irányít át; ehhez adj hozzá Redirect to Page akciót.
- A kiegészítő a WordPress natív hitelesítését használja.
- A secure cookie csak HTTPS mellett javasolt.
- A User Login Action a JetFormBuilder Pro részeként érhető el.
Kapcsolódó JetFormBuilder funkciók
Szekció neve “Kapcsolódó JetFormBuilder funkciók”- Register User akció új felhasználók létrehozásához, akár azonnali bejelentkeztetéssel.
- Render States és Change Render State gomb a Login/Reset (és igény szerint Regisztráció) nézetek közti váltáshoz.
- Gutenberg, Elementor, Bricks támogatás az űrlap elhelyezéséhez.
Ezzel a kiegészítővel teljes, professzionális bejelentkezési és jelszó‑visszaállítási folyamatot építhetsz fel – gyorsan, biztonságosan és kódolás nélkül.