gpt4 book ai didi

c - 避免在代码中使用 google oauth2 客户端密码

转载 作者:行者123 更新时间:2023-12-04 18:23:56 25 4
gpt4 key购买 nike

我正在编写一个通过 Oauth2 连接到 google api 的小型 c 程序。
因此我需要向谷歌发送一个客户端密码。
我将这个 secret 存储在我的代码中,我想将其推送到 github,但是我怎样才能避免向所有查看我的代码的人展示我的客户 secret 呢?

最佳答案

使用配置文件来存储 API key ...您有很多选择,最简单的是将 key 直接写入文件,更复杂的是使用某种序列化程序(如 json、xml、inifile 等... ),正确的选项取决于您(通常,如果您想在文件中存储多个选项,则需要序列化)。

如果您不介意 key 在主机的进程列表中可见,您也可以将 key 设置为程序参数。

并且确保不要将您已经存在的 git 历史记录推送到 git hub,而是创建一个新的存储库,否则您以前的所有补丁(带有 key )都将是公开的;)

关于c - 避免在代码中使用 google oauth2 客户端密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10126611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com