You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
WordPress's native redirect_to login parameter not followed after login #962
redirect_to is a standard WordPress convention. wp_login_form(), wp_loginout(), and core's own wp-login.php all use it to send a user back to whatever page they were trying to reach before being prompted to authenticate. v4 of this plugin supported it as a first-class, documented feature but for whatever reason, this support is missing in v5.
Reproduction
As a logged-out user (or with an expired session), visit any deep admin URL requiring login, e.g. wp-admin/edit.php?post_type=page.
Complete login via Auth0.
Observe you land on the dashboard/site root instead of back on the page list you were trying to reach.
Additional context
v4 implementation for reference: request parsing in WP_Auth0_LoginManager.php:71-73, threaded through state in WP_Auth0_Lock.php:34-37 and get_authorize_params() (~461-503), honored on callback at WP_Auth0_LoginManager.php:237-238, documented in readme.txt:64.
Suggested fix: capture $_REQUEST['redirect_to'], thread through the state param sent to Auth0, validate with wp_validate_redirect() on return, use as the final destination.
Activity
kishore7snehil commentedon Oct 8, 2026
This fix has been released as part of 6.0.0-beta.1 via #965. It is a prerelease, so please upgrade and let us know if
redirect_tonow works for you.