- This topic has 2 replies, 2 voices, and was last updated 10 years, 6 months ago by .
Viewing 3 posts - 1 through 3 (of 3 total)
Viewing 3 posts - 1 through 3 (of 3 total)
- You must be logged in to reply to this topic.
Support site for Tips and Tricks HQ premium products
by
Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › eMember – Security check failed on profile update message on account update
Hi. I’m running eMember and get a ‘Security check failed on profile update’ message appear when a user tries to update their profile from their account page. The account page uses the [wp_eMember_edit_profile] short code. I tracked the error message back to the wp_eMember1.php file.
I noticed that the WordPress top user menu wasn’t appearing so in a different tab opened [http://mysite.com/wp-admin/profile.php] to make sure that I was logged in to WordPress as well as eMember, and I was. When I then returned to the account page I could see the top menu bar and the account updated successfully.
I looked at the eMember Settings and both the Automatically log into WordPress and Automatically log into eMember are checked.
Interestingly, when I went through deactivating all other plugins and turned off WooCommerce 2.1, the account page no longer shows the login form. Reactivating the plugin brings back the login.
Any ideas for where I go from here please?
eMember uses the following security check option which is what gave you that message:
http://www.tipsandtricks-hq.com/introduction-to-wordpress-nonces-5357
In your case it happened probably because that profile edit page got stale. Are you using a caching plugin? When you say the “account” page, do you mean the page you created for eMember’s edit profile shortcode or the page that woocommerce creates when you install that plugin?
Hi thanks for that. You’re right – I’d somehow placed the [wp_eMember_edit_profile] shortcode on a WooCommerce created page, yes. I just created a new Default page, added the shortcode and it works fine. Cheers.