簡體   English   中英

Meteor.js / React.js應用程序 - 如何在登錄時添加其他用戶

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM