标签: java database email passwords
我知道有很多关于在数据库中存储密码的主题,但是所有这些主题都缺少一种方法:如果我想使用此密码对外部服务进行身份验证怎么办?
今天,我正在为我的应用程序制作一个邮箱模块,而这正是撞墙的地方。如何将密码存储到用户的邮箱中,以便我的应用程序的服务器可以从数据库中读取密码,调用邮件服务器并获取消息?
如果我将其存储为纯文本格式,那显然是自杀。 如果我将其加密(哈希)-它是不可逆的,因此我无法正确登录邮件服务器。
该怎么办?请帮助! :)
在此先感谢您和最诚挚的问候, 汤姆