我的 API 有三种类型的使用者-parents和.playersadmins
Player帐户必须与Parent帐户相关联。
一个Parent可以有很多Players。
我已经设计了这样的架构:
{
"_id": ...
"email": ...
"password": ...
"roles": ['parent'],
"players": [{ <--- how to authenticate sub-accounts?
"_id": ...
"username": ...
"password": ...
}]
},
{
"_id": ...
"email": ...
"password": ...
"roles": ['admin`]
}
但是,我被困在如何使用 FeathersPlayers 对子文档中的用户进行身份验证。通常,使用 Passport,我会做这样的事情。
我将如何使用 Feathers 范例来做到这一点?