password.use()函数如何工作?

时间:2019-04-24 09:27:26

标签: node.js express passport.js

我正在尝试使用passport.js设置Google身份验证,但我不明白passport.use()函数的工作方式。 Express.js使用app.use()函数作为中间件函数。 Express.use()的工作方式类似于passport.use()? 如果回答-是的,我还有下一个问题。 express.use()接收2个参数-路径和回调函数,但是当我们使用Passport.use()时,我们需要使用特定的Strategy对象而不是回调函数。

const express = require('express');
const passport = require('passport');
const googleStrategy = require('passport-google-oauth20').Strategy;

const app = express();
passport.use(new googleStrategy());

0 个答案:

没有答案