2016-09-26 7 views
0

私は、Meteor.loginWithPasswordを呼び出すときに、流星口座パッケージのサーバー側のチェックを追加できるハンドラを探しています。Meteor.loginWithPasswordは管理者に限定する

私はロールを使用しており、ログインをadminに制限したいと考えています。私はドキュメントを見て何も見つけることができません。

私はクライアント側で確認できますが、サーバー上でこれを行うことをお勧めします。これは可能ですか? Accounts.onCreateUserを使用してユーザーを作成すると、あなたがそれを実行できることがわかります。

答えて

2

validateLoginAttempt方法

Accounts.validateLoginAttempt(function(attempt){ 
    //userId is available at "attempt.user._id" 

//check admin or not, return false to abort login 

}); 
+0

パーフェクトをお試しください。助けてくれてありがとう – Allreadyhome

関連する問題