News for hackers. Stuff that matters.
Re:Consumer key/secret for official Twitter clients by kristofferR on Thursday March 07, 2013 @06:31AM (#5337139)
Isn't this actually a great thing since it enables developers to develop Twitter clients that aren't dependent on tokens and approval from Twitter?
Re:Consumer key/secret for official Twitter clients by scorcher on Thursday March 07, 2013 @06:41AM (#5337155)
You could only make an app that would explode if/when they decide to change keys
Re:Consumer key/secret for official Twitter clients by Drakim on Thursday March 07, 2013 @06:46AM (#5337170)
Along with any official client that is slightly out of date. Twitter might be hesitant to alienate their users.
Re:Consumer key/secret for official Twitter clients by mtrimpe on Thursday March 07, 2013 @06:53AM (#5337180)
The app could also just download the latest extracted keys from your server when it experiences an authentication failure.
Re:Consumer key/secret for official Twitter clients by aidos on Thursday March 07, 2013 @06:49AM (#5337173)
I guess twitter, and any other client would just say - key revoked, you need to update the app for it to work again. It's an endless game of cat and mouse.
Re:Consumer key/secret for official Twitter clients by nanidin on Thursday March 07, 2013 @07:51AM (#5337323)
Using the official key in an unofficial client sounds like a problem that will be solved with the legal system, not by increasing the burden on Twitter.
Re:Consumer key/secret for official Twitter clients by pifflesnort on Thursday March 07, 2013 @09:57AM (#5337896)
Maybe. Look at AIM and the free/shareware clients for a historical example.
Re:Consumer key/secret for official Twitter clients by slig on Thursday March 07, 2013 @06:44AM (#5337166)
But they can't change those keys without isolating every installation until it's updated, right?
Re:Consumer key/secret for official Twitter clients by dmdeller on Thursday March 07, 2013 @08:16AM (#5337391)
Indeed. Constantly changing keys would cause as many problems for users of the official client as it would for unofficial clients.

Twitter could make some way for the official client to fetch new keys from a server without a binary update, but then they'd have to somehow protect that mechanism from third parties...

I suppose the next logical step would be to procedurally generate keys based on the date, and have only the algorithm (not the keys themselves) known to the official client. Not in any way insurmountable, but a little more difficult to crack.