Perguntas com a marcação «passport.js»

2
Noções básicas sobre serialização de passaporte desserializar
Como você explicaria o fluxo de trabalho dos métodos de serialização e desserialização do Passport para um leigo. Para onde user.idvai depois passport.serializeUserfoi chamado? Estamos ligando passport.deserializeUserlogo depois para onde ele se encaixa no fluxo de trabalho? // used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, …

6
Como implementar uma API REST segura com node.js
Começo a planejar uma API REST com node.js, express e mongodb. A API fornece dados para um site (área pública e privada) e talvez mais tarde para um aplicativo móvel. O frontend será desenvolvido com o AngularJS. Por alguns dias, li muito sobre a proteção de APIs REST, mas não …


3
autenticação RESTful do passport.js
Como alguém lida com autenticação (local e Facebook, por exemplo) usando passport.js, por meio de uma API RESTful em vez de por uma interface da Web? Preocupações específicas estão lidando com a passagem de dados de retornos de chamada para uma resposta RESTful (JSON) vs usando um res.send típico ({data: …



6
Como saber se o usuário está logado com passport.js?
Estou lendo passport.jsinformações e amostras há dois dias, mas não tenho certeza se depois disso fiz todo o processo de autenticação. Como posso saber se estou logado, por exemplo, terei uma barra de navegação com um botão de login ou logout, existe alguma variável como o código abaixo? if (login) …

6
passport.js passport.initialize () middleware não em uso
Estou usando o node com express + mongoose e tentando usar passport.js com api repousante. Continuo recebendo essa exceção após o sucesso da autenticação (vejo o URL de retorno de chamada no navegador): /Users/naorye/dev/naorye/myproj/node_modules/mongoose/lib/utils.js:419 throw err; ^ Error: passport.initialize() middleware not in use at IncomingMessage.req.login.req.logIn (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/http/request.js:30:30) at Context.module.exports.delegate.success (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/middleware/authenticate.js:194:13) at …


2
Usando o PassportJS, como passar campos adicionais do formulário para a estratégia de autenticação local?
Estou usando o passportJS e desejo fornecer mais do que apenas req.body.usernamee req.body.passwordà minha estratégia de autenticação (passaporte-local). Eu tenho 3 campos do formulário: username, password, &foo Como faço para acessar req.body.foominha estratégia local, que se parece com: passport.use(new LocalStrategy( {usernameField: 'email'}, function(email, password, done) { User.findOne({ email: email }, …

3
passport-local com node-jwt-simple
Como posso combinar passaporte-local para retornar um token JWT na autenticação bem-sucedida? Eu quero usar node-jwt-simple e olhando para passport.js não tenho certeza de como fazer. var passport = require('passport') , LocalStrategy = require('passport-local').Strategy; passport.use(new LocalStrategy( function(username, password, done) { User.findOne({ username: username }, function(err, user) { if (err) { …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.