我刚刚浏览了用户的 MongoDB 集合,它似乎允许单个用户有多个登录提供程序。在我看来,一切似乎都“在那里”:多种服务,不同的简历令牌......
但是目前是否有记录的方法可以将新的登录提供程序与现有用户“关联”?我在官方文档中找不到任何内容:(
或者在集合“模式”中是否有任何阻止这一点?以防万一,这里是使用“密码”登录服务查找单个用户的方式。
{
"createdAt" : 123456,
"services" : {
"password" : {
"srp" : {
"identity" : "XXX",
"salt" : "XXX",
"verifier" : "XXX"
}
},
"resume" : {
"loginTokens" : [
{
"token" : "XXX",
"when" : 123456
}
]
}
},
"emails" : [
{
"address" : "foo@example.org",
"verified" : false
}
],
"_id" : "7f98645e-df24-4015-8075-2463c6c8cfc5"
}