Node.js Passport.JS-在视图中显示用户数据
我们正在制作我们的第一个node.js Q&A应用程序,并使用passport.js作为注册/登录系统 我想知道是否可以在视图中访问登录用户的数据 例如:Node.js Passport.JS-在视图中显示用户数据,node.js,passport.js,Node.js,Passport.js,我们正在制作我们的第一个node.js Q&A应用程序,并使用passport.js作为注册/登录系统 我想知道是否可以在视图中访问登录用户的数据 例如: 用户寄存器 用户登录 用户get被重定向到问题列表(www.dev.com/topics),并且在此页面上,我们希望显示 用户的名字 我们需要做些什么来实现这一点 我们试过几种方法,但似乎都不管用 这是我的主题路由器 是的,你可以。尝试npmjs.org/package/login-plus中的示例可能重复“是”,您可以。尝试npmjs.or
是的,你可以。尝试npmjs.org/package/login-plus中的示例可能重复“是”,您可以。尝试npmjs.org/package/login-plus中的示例
var express = require('express');
var router = express.Router();
var Topic = require('../models/topicModel.js');
router.get('/', function(req, res, next) {
res.render('create_topic.ejs', { title: 'Topics', user: req.user });
});
router.get('/id/:id', function(req, res, next) {
var id = req.params.id;
Topic.findOne({topicID: id}, function(err, doc){
res.render('questions.ejs', {docs: doc});
});
});
module.exports = router;