关于Gittip 项目上的这个 GitHub 问题(结果是一个误报),将测试应用程序的 OAuth 消费者密钥和我们使用的每个提供者的密码硬编码到 git repo 中会产生什么安全隐患(如果有的话) .
其目的是让新开发人员尽可能简单地启动一个工作开发环境,并要求他们创建一堆 OAuth 应用程序似乎是不可取的。
对于它的价值,详细信息如下:
- 假设仅本地站点开发(没有远程数据存储)
- 提供商包括 Twitter、GitHub、OpenStreetMaps、Bitbucket、Venmo 等
- 公开的秘密仅用于测试应用程序