Die Implementierung von passport-http-bearer-token mit sails.js

Bin ich versucht zu implementieren passport passport-http-bearer Strategie, aber es fand sich jedoch kein Benutzer mit info Bearer realm="Users".

Meine request ist eine post-Anforderung:

{'token':'simple_access_token',} 

Jemand hat eine Idee warum dieser Fehler Auftritt? Ich weiß auch hier req sollte https oder ssl statt http. Wie mache ich das?

Den code, den ich verwende, ist:

bearerPassportToken: function(req,res){
        passport.authenticate('bearer', function(err, user, info){
          if ((err) || (!user)) {
            if (err) return;
            if (!user)  
                console.log("info);//Info: Bearer realm="Users"
            res.redirect('/login');
            return;
          }
          req.logIn(user, function(err){
            if (err){
                res.redirect('/login');
            }
            //Need to write code for redirection
            ;
          });
        })(req, res);
    },
Schreibe einen Kommentar