Basic authentication will be switched off in the Twitter API and OAuth will be the only option from that date. Fortunately, there are several benefits to using OAuth:
- you don’t need to worry about storing or accidentally revealing credentials
- user password changes are handled automatically
- there are many other applications which also use OAuth
- there is plenty of documentation and code examples.
Unfortunately, it doesn’t matter whether you’re convinced or not: the OAuth change must be implemented or your Twitter API calls will fail.
There’s no need to panic if you’ve not used OAuth before. Twitter’s developer documentation provides several good resources:
- Authenticating Requests
- Twitter Development Talk
I suspect the change will keep many developers busy during the next few weeks. Will it affect your application?