0
我正在嘗試爲我的手機差距應用程序創建一個Web服務。我如何使用離子框架驗證nodejs應用程序?
後端是用nodejs編寫的。他們使用Passport, local_login方法相同。這也給我access_token。
我能夠登錄並能夠使用電話差距應用程序獲取訪問令牌。
我如何可以獲取其他數據,這是使用所需的會話驗證電話差距
什麼想法?
我正在嘗試爲我的手機差距應用程序創建一個Web服務。我如何使用離子框架驗證nodejs應用程序?
後端是用nodejs編寫的。他們使用Passport, local_login方法相同。這也給我access_token。
我能夠登錄並能夠使用電話差距應用程序獲取訪問令牌。
我如何可以獲取其他數據,這是使用所需的會話驗證電話差距
什麼想法?
可以使用護照-HTTP-承載
passport.use(new BearerStrategy(
function(token, done) {
User.findOne({ token: token }, function (err, user) {
if (err) { return done(err); }
if (!user) { return done(null, false); }
return done(null, user, { scope: 'all' });
});
}
));
Authenticate Requests
app.get('/profile',
passport.authenticate('bearer', { session: false }),
function(req, res) {
res.json(req.user);
});
有關詳細信息,請訪問此鏈接https://github.com/jaredhanson/passport-http-bearer
你能夠進行身份驗證,並得到一個訪問令牌?你使用哪種護照策略?似乎無法找到一個「local_login」。 – Ian