2016-09-28 1 views
0

내 간단한 응용 프로그램에서 Passportjs (로컬 API)를 사용하는 간단한 예제를 찾고 있습니다. 나는 에서 레퍼런스를 가져 갔다. 거기서 그들은 비취를 사용하여 인증 후에 페이지를 렌더링했습니다. 하지만 인증 후 홈 페이지를 표시하기 위해 내 home.html을 사용하고 싶습니다.평균을 사용하여 passportjs-local 간단한 예제를 찾고

많은 예제를 검색했지만 모두 jade 또는 ejs를 사용하고 있습니다. 홈 페이지를 렌더링하는 엔진을 사용하고 싶지 않습니다.

누구나 MEAN을 사용하여 아주 간단한 예제를 제공하면 큰 도움이됩니다.

jade 또는 ejs을 사용하고 싶지 않습니다. 페이지를 렌더링하는 간단한 html.

답변

0

그냥 설정이 유사한 경로 :

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

는 그런 다음 각도에서 폼을 바인딩 기능에서 후 전화로, 당신이 옥/흙/EJS를 사용하지 않아도 전화를하거나 그것의 무엇이든. express를 API 서버로 간단하게 사용할 수 있습니다. 인증이 성공한 후에 원하는 경로로 리다이렉트하면됩니다 (사용자 객체를 다시 가져와야합니다)

+0

감사합니다. Dave, 고맙겠습니다. 당신이 꺼리지 않기를 바랍니다. – Neo

관련 문제