Node.jsを使用しており、認証にPassportを使用する予定です。ただし、オンラインで表示されるすべての例は、ユーザーがすでに作成されていることを前提としています。ユーザーのセッションをデータベースに保存した後(この部分は機能しています)、Passportがそれらを認識できるように、ユーザーのセッションを正しく作成する方法を知りたいです。(新しいユーザーを保存してから、強制的にログインページに移動させたくありません。)
3097 次
1 に答える
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
于 2012-10-08T19:23:10.617 に答える