我正在使用护照js和本地用户身份验证的快速会话,并且我想使用cookie在用户使用护照js成功注册后显示用户信息,例如在vue js上运行的客户端上的名字或电子邮件服务器端。我该如何做到这一点?
做这件事有很多种方法:
/me
)返回登录用户的用户信息。每当需要显示用户的信息时,请调用/me
并解析返回的内容。您可以使用从客户端将cookie保存到用户的PC
document.cookie="email:[email protected]"
你可以从客户端读取它
let x = document.cookie
如果你想从快速服务器上读取它,你可以使用cookie-parser所以npm安装cookie-parser然后将它需要进入你的快速服务器并做app.use
var express = require('express')
var cookieParser = require('cookie-parser')
var app = express()
app.use(cookieParser())
阅读快递服务器上的cookie,
app.get('/',(req,res)=>{
console.log(req.cookies.email)
});
这将在服务器端显示cookie。