User logged-in from front end is logged out automatically accessing wp-admin

have you tried by setting the second argument of wp_signon() to true or blank?
set false will prevent wp_signon() from setting secure cookie which is essential for accessing wp-admin if your using ssl.
i have tested and $user = wp_signon( $user_data, true ); works as expected.

Leave a Comment