我的 API 有三种类型的使用者-parents
和.players
admins
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 范例来做到这一点?