2
我正在嘗試使用Passport對yammer用戶進行身份驗證。Nodejs中的PassportJS從不調用回調函數
它可以通過yammer認證頁面,我可以點擊以允許訪問,但函數永遠不會調用。 (正如你可能在我的代碼中看到的,我只是想打印所有accessToken,配置文件,但它絕不會將它們打印出來。)
請幫助我我可能做得不對。
var express = require("express"); var app = express(); var passport = require("passport"); var YammerStrategy = require("passport-yammer").Strategy passport.use(new YammerStrategy({ clientID: "", clientSecret: "", callbackURL: "/" }, function(accessToken, refreshToken, profile, done){ process.nextTick(function(){ console.log("strategy"); console.log(profile); console.log(accessToken); console.log(refreshToken); }); } )); app.get('/login', passport.authenticate('yammer')); app.listen(3000); console.log('Listening on port 3000');
我嘗試過但仍然一樣。該函數永遠不會調用。 –
這樣做的用途是什麼? –
@ A-letubby,檢查更新的答案,並閱讀文檔通過此鏈接http://passportjs.org/guide/configure/ – krasu