I have to use my OAuth2 token in my API program.
But I also want to share my code via GitHub.
How can I use my secret token without having it in my source?

在源代码中避免使用OAuth令牌?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- duanlei20082008 2015-11-04 21:12关注
You could require the token as a runtime argument for the application or you could store the token in a file that is not added to the repository.
For a file, you could store the API token in
token.txt
and then addtoken.txt
to your.gitignore
This way you can have people who want to use your project just include their own API tokens without having to modify the code!
(If you're trying to hide or obfuscate your own token, that will probably be more effort than it's worth.)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报