[英]Meteor.js / React.js App - how to add another user while you're logged in
我在Meteor應用程序中登錄時如何添加其他用戶。 我想給管理員一個能夠自己創建用戶而無需注銷的能力。
對於登錄系統,我使用accounts-password@1.3.2
如果我使用Accounts.createUser(用戶,函數(e){...},那么它會注銷我的管理員,在頁面刷新后,它會以新用戶身份登錄。
解決了:
感謝我創建的以下答案
Meteor.call('addingUser.insert', user);
在用戶是值的對象的前面然后
'addEmployee.insert'(user) {
Accounts.createUser(user);
}
在后端,用適當生成的bcrypt密碼成功添加了用戶。
如果您使用Meteor方法(即在服務器而不是客戶端)創建用戶,它將在后端創建用戶,而不是更改當前用戶的登錄狀態。
在服務器中創建一個處理用戶創建的方法(您可以使用帳戶密碼)。 在客戶端中調用該方法。
有關帳戶密碼的更多信息,請參閱: http : //docs.meteor.com/api/passwords.html#Accounts-createUser
讓我知道這是否有效。 謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.