2012-10-08 7 views
15

私はNode.jsを使用しており、Passportを認証に使用する予定です。しかし、私がオンラインに見ているすべての例は、ユーザーが既に作成されていると仮定しています。私はデータベースに保存された後、ユーザーのセッションを正しく作成する方法を知りたいので、Passportがそれらを認識できるようにします。 (私は、ログインページに移動するには、新しいユーザを保存し、それらを強制する必要はありません。)Passportでユーザーを作成する

答えて

12

を呼び出すだけ:この機能のための

// user is the user instance you just registered and created 
req.logIn(user, function(err) { 
    if (err) return next(err); 
    // login success! 
    res.redirect('/home'); // or whereever 
}); 

ドキュメントがコードである(私はそれを追加する必要がありますガイドへ): https://github.com/jaredhanson/passport/blob/master/lib/http/request.js

+0

ありがとうございます!実際にそのファイルが実際に多く説明されているのを見るだけです。 – user1504877

関連する問題