gpt4 book ai didi

google-api - client_secrets.json 文件的用途是什么?

转载 作者:行者123 更新时间:2023-12-03 13:32:27 24 4
gpt4 key购买 nike

我正在使用 Python 中的 Google Tasks API 编写程序。我从 Google 下载并运行了示例应用程序,它带有一个名为 client_secrets.json 的文件。 .我知道该文件用于 OAuth 身份验证,但我的问题是我应该将此文件分发给用户吗?我应该将它推送到我的公共(public)源代码库吗?还是应该保密?如果我不应该共享它,其他用户将如何进行身份验证?

谢谢阅读。

最佳答案

显然,对于已安装的应用程序,client_secrets.json 文件不必保密。来自 https://developers.google.com/identity/protocols/OAuth2?csw=1#CS在“已安装的应用程序”部分:

The process results in a client ID and, in some cases, a client secret, which you embed in the source code of your application. (In this context, the client secret is obviously not treated as a secret.)



因此,如果您正在制作 web 应用程序,请保密。如果它是您分发给用户的 python 应用程序并且他们自己运行,则不必保密。

关于google-api - client_secrets.json 文件的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23761126/

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