我可以 add/change 流星中另一个用户的密码吗?

Can i add/change password of another user in meteor?

我正在尝试制作一个用户管理应用程序,希望为我的用户提供管理员权限以创建用户并定义他们的密码和角色。此外,将来管理员可以更改密码。在流星中有可能吗?我正在使用核心 accounts-password 包。

有什么建议吗?

您可以使用服务器端方法Accounts.setPassword(userId, password, options)设置用户密码。

是的。

利用服务器端方法。首先,创建一个服务器端方法,用 Accounts.createUser(options, [callback]) 创建一个用户。您可以在选项中设置用户的密码和角色(在个人资料中)。

然后,创建另一个调用 Accounts.setPassword(userId, password, options) 来更改用户密码的服务器端方法。