Error when trying to login in, can't connect via OAuth either

I installed and configured the Patreon Connect FREE version manually with my credentials. Once I did that and set to admins can login, I clicked the Patreon login and received this error message. I’m running the latest version of WordPress (5.3.2) and can’t seem to connect. Running PHP 7.4 on WP Engine. Tried rolling back to 7.3 but nothing changed.

The site is https://netmix.com.

It’s a WordPress network, as well, if that makes any difference.

I also can’t connect via the Setup Wizard with Auth either.

You likely have a previously created app for this site in apps page:

Just delete it, and then restart setup from your site and it should work out.

Sorry, not working out.

I deleted the app and tried to reconnect, but I still get the error when I login. I realized by looking at these forums that I was using API 1, so I deleted the key and switched to API 2 and did everything over again. I reconnect. I see that it adds the APP in the Patreon Apps page. I make sure all the credentials are correct, but when I try to login again using the button, it throws the error that I posted.

Also, when I try to disconnect the site, it blocks in WordPress from accessing that process. Says I can’t access that page or don’t have authorization to access that page. So, I’m not really sure why that is, but I’m blocked from accessing pages when trying to disconnect in WordPress.

I am still getting this error: {“error”:“invalid_request”,“error_description”:“Mismatching redirect URI.”,“state”:“eyJmaW5hbF9yZWRpcmVjdF91cmkiOiJodHRwOlwvXC9uZXRtaXguY29tIn0=”}

1 Like

Ok, that’s better - that is a particular error.

That means that the redirect uri setting which you can see in your site’s Patreon Settings -> Connection section is different from what is saved at the app’s details at Patreon.

Since 1.5.3 is out, you can try this:

  • Upgrade to 1.5.3 from your plugin admin

  • Delete all apps you have at Patreon for this site.

  • Go to your site’s Patreon Settings -> Connection details.

  • Delete all fields which you can delete, and click ‘Save’.

  • Click ‘Connect’ button which will appear when page loads. (Ignore the error on top).

And let me know if you can successfully connect the site.

Okay, will do. I did just take the update, but my developer changed something - I’m not sure what, and got it working, but I’ll let him know about your reply and we’ll factor that and figure it out from there. I’ll let you know.

BTW, if I get the warning when I’m trying to login that says the same email is already being used and to login first then login with Patreon, that’s not very clear. How do you login first and THEN LOGIN AGAIN with Patreon?

That message appears when there is already an account in WP which uses that Patreon email. In case Patreon email is not verified, the accounts cant be automatically linked. In that case the user must first log into WordPress with his/her WP account, then log in via Patreon or unlock a content to have the accounts linked.