所以我想比方说 /profile 上的 px 我想知道用户是否使用命令登录!
因此,当他进入主页“/”时,如果他已登录,它将呈现 profile.ejs,或者用于注册和登录的 home.ejs。但我什么时候不会使用 app.get('/登录'...因为当我已经使用配置文件重定向到另一个页面时我再次需要它,但他必须登录才能转到那里。
这是代码:
if (process.env.NODE_ENV !== 'production') {
require('dotenv').config()
}
const express = require('express')
const app = express()
const bcrypt = require('bcrypt')
const passport = require('passport')
const flash = require('express-flash')
const session = require('express-session')
const methodOverride = require('method-override')
const initializePassport = require('./passport-config')
var mongodb = require('mongodb');
const bodyParser = require('body-parser');
initializePassport(
passport,
email => users.find(user => user.email === email),
id => users.find(user => user.id === id)
)
var urlencodedParser = bodyParser.urlencoded({extended:false})
var MongoClient …Run Code Online (Sandbox Code Playgroud)