2017-02-27 41 views
1

基本上我想調用的拉姆達passport-cognito登錄驗證,但我似乎無法調用此不使用快遞調用中間件的功能,我已經試圖與REQ調用該函數,資源變量,但我仍然似乎無法獲得驗證工作在AWS拉姆達(不帶任何明示)

module.exports = (user, callback) => { 
    let req = { 
    body: user 
    }; 
    let res = { 
    end: (...params) => { 
     console.log(params); 
    } 
    } 
    passport.authenticate('cognito', { 
    successRedirect: callback(null,{"message": "success"}), 
    failureRedirect: callback(null,{"message": "failed"}) 
    })(req, res); 
}; 

回答