Configuring Twitter login (and rich embeds) for Discourse

I setup my callback URL like this on Twitter, but still getting the same error.

Does this look like the right format? What do you guys use?

I’m going to try it again tomorrow in case there’s some caching issue with Twitter

Anyone else have success with Twitter login?

@charleswalter That callback url is wrong. It should be:


that did the trick. Thx for calling that out.

I do recommend that those who haven’t applied on for their Twitter app, to do so.

For the near future, you can continue to manage existing apps here on However, we will soon retire this site and consolidate all developer tools, API access, and app management within the developer portal at You will be able to access and manage existing apps through that portal when we retire this site.


hey everyone! For our board at we are looking to have tweets from our account automatically post. Is there a Twitter integration for this purpose?

Not as far as I am aware of, but it should be a fairly straightforward plugin to write if you know of anyone feeling adventurous.


I followed all the steps in the guide. I can see the login with twitter working, but rich embeds from twitter still does not work. Any pointers ?

I still cannot resolve the issue i posted above on rich embeds of tweets. I double checked all the steps and for any mistakes in my twitter app.

I see this error in the console, although not related to the issue -

Error while trying to use the following icon from the Manifest: (Resource size is not correct - typo in the Manifest?)

Could this be stopping my discourse instance from loading anything from twitter ?