仅使用MEAN查找passportjs-local简单示例

时间:2016-09-28 10:35:55

标签: node.js mongodb passport.js mean

我正在寻找一个在MEAN应用程序中使用Passportjs(Local api)的简单示例。我从one example on github获得了参考。他们在认证后使用jade渲染页面。但我只是想在验证后使用我的home.html来显示主页。

我搜索了许多例子,但总的来说他们使用的是玉或ejs。我不想使用任何引擎来呈现主页。

如果有人能够提供一个非常简单的例子,只需使用MEAN就可以提供很大的帮助。

我不想使用jadeejs。只是简单的html来呈现页面。

1 个答案:

答案 0 :(得分:0)

只需设置类似于此的路线:

app.route("/login")
    .post(passport.authenticate("local"), function (req, res) {
        res.json(req.user);
    });

然后将该表单作为一个帖子调用,将表单绑定到角度,您不需要使用jade / pug / ejs或其中任何一个。您只需将express用作API服务器即可。只需在成功返回身份验证后将角度重定向到您想要的路径(您应该返回用户对象)