我正在寻找一个在MEAN应用程序中使用Passportjs(Local api)的简单示例。我从one example on github获得了参考。他们在认证后使用jade渲染页面。但我只是想在验证后使用我的home.html
来显示主页。
我搜索了许多例子,但总的来说他们使用的是玉或ejs。我不想使用任何引擎来呈现主页。
如果有人能够提供一个非常简单的例子,只需使用MEAN就可以提供很大的帮助。
我不想使用jade
或ejs
。只是简单的html来呈现页面。
答案 0 :(得分:0)
只需设置类似于此的路线:
app.route("/login")
.post(passport.authenticate("local"), function (req, res) {
res.json(req.user);
});
然后将该表单作为一个帖子调用,将表单绑定到角度,您不需要使用jade / pug / ejs或其中任何一个。您只需将express用作API服务器即可。只需在成功返回身份验证后将角度重定向到您想要的路径(您应该返回用户对象)