首页 > 解决方案 > 我可以为使用 passport-azure-ad 登录的用户使用什么 ID?

问题描述

我正在将 Microsoft 帐户身份验证添加到我的 Web 应用程序。我们需要将有关登录用户的额外信息存储到数据库中。我可以使用什么 id 让用户将此数据与相关联?我假设它是 oid、tid 或 sub。

标签: msalpassport-azure-ad

解决方案


您应该使用用户帐户 OID 或它与另一个属性的组合,因为它的 OID 是全局唯一的。


推荐阅读