我们是不是必须将密码存储在与 Active Directory 链接的系统中?

Posted

技术标签:

【中文标题】我们是不是必须将密码存储在与 Active Directory 链接的系统中?【英文标题】:Do we have to store password in a system linked with Active Directory?我们是否必须将密码存储在与 Active Directory 链接的系统中? 【发布时间】:2020-06-20 10:34:50 【问题描述】:

我只是想了解在数据库中存储密码的目的,我们创建了一个新系统,并且登录机密与 Active Directory 相关联。用户登录时是否必须存储密码?如果是,请解释为什么?我问的是质量问题

【问题讨论】:

【参考方案1】:

如果您还没有找到存储密码的理由,那么不,您不需要存储密码。

这是使用任何种外部身份验证的好处之一:您不必担心存储密码。

仅当您使用自己的身份验证机制并需要保留自己的用户表时,才需要存储密码。

【讨论】:

以上是关于我们是不是必须将密码存储在与 Active Directory 链接的系统中?的主要内容,如果未能解决你的问题,请参考以下文章

字符串内容未在与字符串声明相同的方法中被替换。 (JDA)

在多个平台中管理Active Directory用户密码

Active Directory - 调用的目标已引发异常

如何存储密码以备后用?

如何在与 Azure Active Directory 关联的 Azure SQL 数据库级别创建不同的资源组

JMS 之 Active MQ 消息存储