Wordpress admin email address and Discourse admin email address are different

My Wordpress admin email address and Discourse admin email address are different.

While making Wordpress my SSO provider, I somehow forgot to change my Discourse admin email address to my Wordpress admin email address.

So, everytime I log in to Discourse, I’m logged into my Wordpress admin email address, not my Discourse admin.

What can I do in this case to get into my Discourse admin page?

As an admin, you can bypass SSO login on Discourse by going to https://<your_discourse_domain>/u/admin-login. Enter your Discourse admin email into the form that appears. An email will be sent to you that contains a login link.

When enabling SSO with the WP Discourse plugin, a warning is supposed to be displayed if there is not an admin on Discourse who has the email address of the WordPress account that is enabling SSO. Possibly that warning should be changed so that confirmation is required before going ahead with enabling SSO.

3 Likes