Hi! Which other plugins do you have installed? Any that possibly might do Oauth? Can you see your app when you turn on debug mode?
yes, i have Nextcloud oauth plugin
yes, i can see the app when debug is on
So on the page of the screenshot above, does it appear under Apps or Authorization Codes? Could you temporarily turn off the Nextcloud Oauth app?
disabled but still same issue
I think I managed to reproduce the problem, so I updated the plugin to 0.6.1. Would you be willing to test with this new version? Thanks!
i can’t see new version on wp repo
I had some troubles releasing it but https://ww.wp.xz.cn/plugins/enable-mastodon-apps/ shows 0.6.1. Maybe you can manually download it and upload it to your site?
Great! Thanks for helping with the testing!
i’ll follow testing the app 😉
I’m seeing a similar thing when I try to connect Elk to my site.
error”invalid_client”
error_description”The client id supplied is invalid”
Currently using v0.6.1 of the plugin.
@vhannon could it be that it first worked but you have deleted all apps visible inside the Enable Mastodon Apps settings page?
I could imagine Elk trying to use its client id that it had already registered with your website but since it was deleted it can no longer be found.
Possible. But I don’t think it did. Let me try an app I’ve not tried yet.
Tried with Phanpy.social and it seems to connect fine but doesn’t load posts. I turned on logging but see nothing populate when I refresh Phanpy.
Ok, I just tried phanpy.social too and it works for me (although it got stuck on first try (maybe a network issue), but it worked on second try and shows my timeline).
Could you use your browser inspector (cmd/ctrl-alt-i) to view the requests phanpy.social makes to your server?
This is what it looks like for me: