🔥 Korlátozott: Ingyenes marketing audit — Foglalj most!
Oktatóanyag

JetFormBuilder User Login Action

A User Login Action arra szolgál, hogy egy JetFormBuilder űrlap beküldése után azonnal bejelentesse a felhasználót a WordPressbe. Nem egy alternatív loginrendszert hoz létre, hanem a WordPress saját hitelesítését használja – csak nem a wp-login.php oldalon, hanem a saját, frontend űrlapodon.

Ez akkor lesz igazán értékes, amikor:
– egyedi dizájnt akarsz
– tagolt / előfizetéses tartalmat védesz
– checkout vagy zárt oldal előtt kell beléptetni
– nem akarsz külön login plugint karbantartani

Alap login példa – a leggyakoribb use case

Űrlap mezők

Az űrlapban csak a minimum kell:

– Text / Email mező → user_login
– Password mező → user_password
– (opcionális) Checkbox → remember_me

A mezők neve nem kötelező, de átláthatóbb, ha beszédes elnevezéseket használsz.


Post Submit Actions – alap beállítás

1. User Login Action

– Login field → {user_login}
– Password field → {user_password}
– Remember field → {remember_me}
– Secure cookie → ON (ha HTTPS van)

2. Redirect to Page

– Target URL → /fiokom vagy /dashboard

👉 Mit csinál ez élesben?
A felhasználó beküldi az űrlapot → a WordPress hitelesít → siker esetén azonnal a fiókoldalra kerül.

Példa 1 – „Maradjak bejelentkezve” checkbox

Mikor van erre szükség?

Tagsági oldalaknál, tananyagoknál, belső felületeknél.

Beállítás

– Checkbox mező (Label: „Maradjak bejelentkezve”)
– Ezt rendeled a Remember field mezőhöz

Mi történik a háttérben?

– pipa nélkül: rövidebb session
– pipával: hosszabb session (WordPress alapértelmezés szerint ~14 nap)

Support tipp:
Ha mobilon sok a „kidobott” felhasználó, szinte mindig ez a checkbox hiányzik.

Példa 2 – Login + jelszó-visszaállítás egy oldalon

Ez az, amit a legtöbben elrontanak külön oldalakkal.

Megoldás Render States-szel

Render states
default → Login nézet
reset → Jelszó-visszaállítás nézet

Login nézetben:

– login mezők
– „Elfelejtetted a jelszót?” gomb → Change Render State → reset

Reset nézetben:

– Email mező
– Reset Password Button
– „Vissza a belépéshez” → Change Render State → default

Events logika (példa)

– ON.DEFAULT.STATE → User Login
– ON.RESET.STATE → Reset Password + Send Email

👉 A felhasználó nem navigál el, nem veszít kontextust, minden egy oldalon történik.

Példa 3 – Zárt tartalom előtti beléptetés

Tipikus helyzet:
– egy cikk / videó csak belépés után elérhető
– nem akarsz külön login oldalt

Megoldás

– az oldalon megjeleníted a login űrlapot
– sikeres belépés után Redirect → ugyanarra az oldalra

Extra UX-tipp:
A login blokk fölé írd ki:
„A tartalom megtekintéséhez jelentkezz be.”

Példa 4 – Login + regisztráció egy űrlapon

Ez a „pro” felhasználási mód.

Render states

login
register

Login állapot

– User Login Action
– „Nincs fiókod? Regisztrálj” → Change Render State → register

Regisztráció állapot

– Register User Action
– ON.SUCCESS → User Login → Redirect to Page

👉 Eredmény: regisztrál → automatikusan belép → fiókoldal

Gyakori hibák és gyors megoldások (support szemmel)

„Sikeres a login, de nem irányít át”
→ A User Login nem redirectel. Kell külön Redirect action.

„HTTPS van, de insecure figyelmeztetés”
→ Kapcsold be a Secure cookie opciót.

„Nem működik a reset link”
→ Ellenőrizd, hogy a Reset Password Button és az email action ugyanahhoz az állapothoz van-e kötve.

„Belép, de azonnal kijelentkezik”
→ Cache plugin / proxy / cookie gond – nem a User Login hibája.

Mikor ez a jó döntés – és mikor nem?

Használd, ha
– JetFormBuilderrel dolgozol
– frontend login kell
– fontos az egységes UX

Ne ezt használd, ha
– social login (Google/Facebook) kell
– headless WordPress auth-ot építesz
– nem WordPress a végpont

Összegzés

A JetFormBuilder User Login Action nem „egy login funkció”, hanem egy építőkocka, amiből:

– beléptetést
– reset folyamatot
– regisztráció + auto login UX-et
– zárt tartalmi kaput

tudsz összerakni kód nélkül, teljes kontrollal.

Segítségre van szükséged az online marketingedben?

Az amarketingese.hu csapata segít elérni céljaidat — legyen szó SEO-ról, hirdetéskezelésről vagy weboldal készítésről.