Front-End Account Forms lets visitors sign in, register and manage their profile entirely on your front end — no wp-admin and no default WordPress login screen. It is an opt-in feature that unlocks four dedicated blocks.
Where: WP Admin → Tiger Blocks → Settings → Modules & Widgets → enable Front-End Account Forms (off by default).
The blocks it unlocks
- Tiger Login — a styled sign-in form with a show-password toggle, remember-me and a lost-password link.
- Tiger Register — registration with optional first/last name, phone and full address fields, each independently shown and required or not.
- Tiger Lost Password — a reset-request form that always returns a generic message, so it never reveals whether an account exists.
- Tiger My Account — a profile form for signed-in users (name, display name, email, phone, bio, address, avatar upload and password change), and login+register for guests.
Why it is opt-in
Enabling this feature activates real login, registration, password-reset and profile POST handlers on the front end, so it stays off until you deliberately switch it on. Once enabled, drop the blocks onto your account, login and registration pages.
Built-in protection
The forms post to WordPress’ own admin-post.php and every submission is nonce-checked, rate-limited and screened with a hidden honeypot field. You can also require Google reCAPTCHA: it is a two-key opt-in — the site-wide integration must be configured (Settings → API) and the block instance must switch on its own Enable reCAPTCHA toggle, so it is never forced on.
WooCommerce-friendly fields
Address and phone fields use WooCommerce’s standard billing_* keys, so the values sync straight into a customer’s WooCommerce checkout and WordPress user record. When WooCommerce is active, the country field becomes a real country select; otherwise it degrades to a text field.
Troubleshooting
The Login/Register blocks are missing from the inserter
They only appear once Front-End Account Forms is enabled under Modules & Widgets, since the feature is off by default. Turn it on, then refresh the editor.
Registration says it is closed
The Register form respects WordPress’ core Anyone can register setting. Enable Settings → General → Membership in wp-admin, or the form will show “Registration is currently closed.” A logged-in visitor sees a signed-in panel instead of the form.