Trong nodeJS Tôi đang sử dụng mô-đun hộ chiếu để xác thực. Tôi muốn hiển thị tên người dùng của người dùng hiện đã đăng nhập.Nodejs Tên người dùng hiển thị hộ chiếu
Tôi đã thử các mã sau:
passport.displayName
và
Localstrategy.username
Và để biết thêm vui lòng xem thêm: http://passportjs.org/docs/profile
Nhưng đó không phải đang làm việc. Bất kỳ đề xuất?
Cảm ơn
Tôi đang sử dụng đoạn mã sau để đăng nhập: app.post ('/ đăng nhập', passport.authenticate ('địa phương', {successRedirect: '/', failureRedirect: '/ đăng nhập'}) ); Tôi không thể truy cập tên người dùng req.user.us trên trang '/'. Làm thế nào tôi có thể truy cập nó trên trang đó? –
Thuộc tính 'req.user' có sẵn trên trang đó không? Nếu không, có vẻ như hỗ trợ phiên không được bật. Hãy chắc chắn 'middle.use (passport.session())' middleware, cũng như cấu hình phần mềm trung gian phiên Express. Xem phần "Phần mềm trung gian" của trang này: http://passportjs.org/guide/configuration.html –
Nó hoạt động, cảm ơn! –