OAuth - 开源应用程序中的消费者秘密

bco*_*lan 9 php twitter oauth

我正在创建一个Wordpress插件,用于集体管理Twitter帐户.我希望允许用户通过"管理"面板添加帐户,类似于twitterfeed.com的方式.

但是,我能看到的唯一方法是让用户登录他们的帐户,以唯一的名称注册应用程序,并将Consumer Key和Consumer Secret粘贴到我的应用程序中.

简单地使用我的插件分发单个消费者密钥和消费者密钥有什么安全影响,这样我就可以获得请求令牌和访问令牌并最大限度地减少用户所需的工作量?

Dus*_*sty 7

据我了解,最大的问题(我不确定它是否一定是安全问题)是有人会不恰当地使用您的密钥/密钥(假设是垃圾邮件应用程序)导致它被撤销.此时,插件的每个实例都将无法进行身份验证,您必须生成一个新实例,将其合并到插件中并让所有用户进行更新.这可能不太理想......

Ars Technica在这里有一篇非常好的文章