安全存储用户邮箱的密码

时间:2018-11-19 16:33:37

标签: java database email passwords

我知道有很多关于在数据库中存储密码的主题,但是所有这些主题都缺少一种方法:如果我想使用此密码对外部服务进行身份验证怎么办?

今天,我正在为我的应用程序制作一个邮箱模块,而这正是撞墙的地方。如何将密码存储到用户的邮箱中,以便我的应用程序的服务器可以从数据库中读取密码,调用邮件服务器并获取消息?

如果我将其存储为纯文本格式,那显然是自杀。 如果我将其加密(哈希)-它是不可逆的,因此我无法正确登录邮件服务器。

该怎么办?请帮助! :)

在此先感谢您和最诚挚的问候, 汤姆

0 个答案:

没有答案