我正在尝试制作一个简单的 Electron 应用程序,用于查看和管理来自不同云存储服务的文件。我现在已经让 Drive 完美运行,但现在我想使用 electro-builder 来分发应用程序。我不想让用户从 Google Cloud 创建自己的凭据,因为这对用户来说很乏味,而且也不会向我提供请求中的数据
我看到this帖子与我有同样的问题,但它已经有3年历史了,并且是答案之一(声称nodejs的Google身份验证库表示电子应用程序可能希望选择使用iOS应用程序凭据来解决该问题)不再有任何东西可以证明所提供的链接中的信息。另一个答案建议使用 PKCE 扩展来实现授权代码授予类型流程。授权码 + PKCE 仍然是可行的方法还是有更新、更简单的方法来做到这一点?
此外,即使在查看了 Electron 的文档后,我也不确定是否应该使用 electro-builder 或 electro-forge 将应用程序分发到多个平台,因此如果能帮助选择其中任何一个,我们将不胜感激
你有没有找到好的解决办法?谢谢!