在 nodemailer 中使用 o auth 的重要性
Posted
技术标签:
【中文标题】在 nodemailer 中使用 o auth 的重要性【英文标题】:Importance of using o auth with nodemailer 【发布时间】:2018-10-06 17:34:03 【问题描述】:实际上我是 node.js 的初学者,所以如果我的问题很愚蠢,请原谅。基本上,我使用我的 gmail
帐户通过 node-mailer
发送电子邮件。但现在我想知道是否有必要使用 o auth
和 node-mailer
。谁能定义o auth
的重要性和必要性?
【问题讨论】:
不一定。您只需转到您的 gmail 帐户并激活不太安全的应用程序即可使用节点邮件程序。 google.com/settings/security/lesssecureapps 为了 OAuth 的利益,您可以查看***.com/questions/7561631/… 【参考方案1】:OAuth
使您的应用程序能够存储和使用身份验证令牌,而不是实际的登录凭据。因此,这些令牌只能用于特定操作,并且可以在工作完成后撤销。即使令牌被盗,也不会对实际凭据造成损害,因为它们是未知的。
OAuth
的另一个好处是它是“短暂的”,每次验证某些内容时都会重新生成它。
希望这会有所帮助!
【讨论】:
以上是关于在 nodemailer 中使用 o auth 的重要性的主要内容,如果未能解决你的问题,请参考以下文章
Nodejs 学习笔记 - 使用 nodemailer 发送邮件