erbte ich ein Code-Basis, wo es sieht aus wie sie Middleware in Knoten mit dem folgenden Muster für OAuth2 Pass StrategieNodeJS Codemuster => Express Middleware/OAuth2/Pass
module.exports = function (router) {
router.get('/', function (req, res, next) {
passport.authenticate('type', object, function(err, info) {
//pass info object to next middleware
})(req,res,next) <---where does this go?!?
})
}
Aus meiner aktuellen Verständnis der Codebasis laufen , das ist tatsächlich der letzte Funktionsaufruf in der Middlewarekette, also könnte ich einfach ein Stück Middleware zu der Unterseite hinzufügen?
Hört sich das nach der richtigen Idee an?
Und nur um zu klären, was ich versuche zu tun: zum req, indem Sie es Middleware-Funktion
- Passdaten von Oauth Rückruf durch
- durchführen DB Business-Logik (erstellen oder Lookup-Konto)
- Login mit JWT