繁体   English   中英

如何在不暴露我的oauth秘密令牌的情况下在开源中使用Twitter4J?

[英]How can I use Twitter4J in open source without exposing my oauth secret tokens?

我有一个Java应用程序,可以为用户生成图片。 然后,我想将这些图片发布到该用户的twitter帐户中。

我的应用程序也是开源的,这意味着我不能使用OAuth,因为这样我的秘密令牌将在github的源代码中清晰可见。

我使用了错误的库吗? 还有另一种方法吗?

谢谢!

当您希望用户使用其帐户发布到Twitter时,没有理由在程序的源代码中包含有关您自己帐户的任何信息。

而是应在安装应用程序时提示用户输入自己的用户名和密码。 然后,应用程序应将它们保存到本地文件。

您无法做到这一点而不会暴露您的秘密令牌。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM