nodemailer模块(允许在 node.js 应用程序中发送电子邮件)支持针对 Gmail 帐户的 XOAUTH2 身份验证。为什么要将此用于通用电子邮件通知,而不是仅在 中指定user:
andpass:
参数auth
?我知道密码然后以纯文本形式存储,但它从未在任何地方传播。此外,XOAUTH2 方法似乎需要一个clientSecret:
参数,该参数可能也不应该公开。那么这里有什么优势呢?
类似的问题:如何在应用程序中包含身份验证信息而不将其推送到远程仓库?有没有办法用 Git 忽略这些行?