Tôi đang sử dụng Node.js và dự định sử dụng Hộ chiếu để xác thực. Tuy nhiên, tất cả các ví dụ tôi thấy trực tuyến cho rằng người dùng đã được tạo. Tôi muốn biết làm thế nào để tạo một phiên của người dùng một cách chính xác, sau khi chúng được lưu trong cơ sở dữ liệu (tôi có phần này làm việc), để hộ chiếu sẽ nhận ra chúng. (Tôi không muốn tiết kiệm cho người dùng mới và sau đó buộc họ phải đi đến một trang đăng nhập.)Tạo Người dùng có Hộ chiếu
15
A
Trả lời
12
Chỉ cần gọi:
// 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
});
Tài liệu cho chức năng này là trong các mã (tôi cần phải thêm nó đến hướng dẫn): https://github.com/jaredhanson/passport/blob/master/lib/http/request.js
Cảm ơn bạn! Chỉ cần nhìn thấy tập tin đó thực sự giải thích rất nhiều. – user1504877