Twitter Login Callback Error

Late June, 2018, some sites using Twitter for authentication started failing. App config settings adjustments were required to clear the error.

> Error: Callback URL not approved for this client application. Approved callback URLs can be adjusted in your application settings

There had been an announcement that further callback validation would be applied in June. twitter

Paul diagnosed the problem. matrix

bay.wiki.org callbacks properly configured at twitter.

For those with a similar issue, the problem was that twitter have made change - which was only notified to developers via a tweet. This change meant that the URL that twitter will redirect back to as part of the signin has to be configured, and the value passed by the application has to match that configuration. Previously it would all just work without those URLs being configured.

Looking at the support forums a lot of people have been caught out by how Twitter has handled the communication about this change.