David N. Posted October 20, 2022 Posted October 20, 2022 I am trying to create a Twitter login for my community. I created an App in Twitter and turned OAuth. When I enter the API Key and Secret in my Invision Community ACP, the ACP saves them. But then when I attempt to sign in with Twitter, it takes me to the Twitter site, then I am redirected to my website where I get the following error: Note that when I enable OAuth in Twitter I also get a Client ID and Client secret however I cannot enter those in my Invision Community ACP (if I try, I get the error below):
teraßyte Posted October 20, 2022 Posted October 20, 2022 I think you might have created a v2 application, but Invision Community requires the older v1.1 version of the app/api instead. The IPS guide itself is old compared to Twitter's current UI so it can be confusing. Check which version you're currently using. If you're unsure just take post a screenshot of this page: https://developer.twitter.com/en/portal/projects-and-apps David N. 1
David N. Posted October 20, 2022 Author Posted October 20, 2022 Do you see that info? I can't find it:
Solution Jim M Posted October 20, 2022 Solution Posted October 20, 2022 Pretty sure Twitter disabled the old v1 of their login API so you can't create a new application on the old version. It is only the new version now. This is something which we are working to upgrade towards. David N. 1
teraßyte Posted October 20, 2022 Posted October 20, 2022 Yeah, the one in your screenshot is a v2 app and @Jim M is most likely correct that they disabled the old v1 app since I'm not seeing the usual link to request access to it. David N. 1
David N. Posted October 20, 2022 Author Posted October 20, 2022 1 hour ago, Jim M said: This is something which we are working to upgrade towards. Ok great, I'll be patient then. Thanks!
Recommended Posts