1
나는 node.js 세계에 초보자입니다. api 키를 사용하여 사용자를 인증하기 위해 passportjs 라이브러리를 사용하고 있습니다. 내가하려는 것은 API 키와 함께하는 것입니다. 또한 요청의 호스트 이름을 확인하려고합니다.node.js의 req.host에 액세스하는 방법은 무엇입니까?
app.post('/api/authenticate',
passport.authenticate('localapikey'),//passport module method to authenticate the api key
function(req, res) {
console.log('Authenticated');
});
어떻게 passportjs가 아래 기능을 호출하는지 모르겠습니다. 하지만 확실히 게시물 요청 후 함수를 호출하는 '/ api/authenticate'경로에오고있다. 또한 아래 함수에서 req.host에 액세스하려고합니다.
passport.use(new LocalStrategy(
function(apikey, done) {
console.log(req.host);
}
가능합니까? 이것에 대한 통찰력은 매우 높이 평가 될 것입니다. 고맙습니다.