【问题标题】:Gmail OAuth from within docker container来自 docker 容器的 Gmail OAuth
【发布时间】:2018-04-26 10:02:20
【问题描述】:

我有各种在容器中运行的后端服务。我正在编写一个微服务来处理电子邮件的发送。

我的企业电子邮件服务提供商是 GSuite (Gmail)。

我一直在阅读以下tutorial

这一切看起来都很好,但它需要人工干预才能授权应用程序发送电子邮件。

我需要它完全自主,因为每当容器启动时,它都会请求访问令牌并自行授权。

这可能吗?我似乎找不到任何文献可以提供帮助

【问题讨论】:

    标签: node.js docker gmail gmail-api


    【解决方案1】:

    所以我找到了一个解决方案,并认为我会发布它,以防其他人偶然发现这个问题。

    无需人工干预即可访问 GMAIL API 的答案是service accounts

    服务帐户可以模拟经过身份验证的用户。例如,我现在有一个服务帐户发送电子邮件,就好像它们来自michael@mydomainname.com

    我基本关注this

    还有其他一些设置服务帐户的步骤,可以在here找到

    我希望这对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多