Tag: google login

Google Spread Sheet – – Node.js

我正在开发一个Node.js应用程序,我将要求用户使用他们的Google ID进行身份validation 一旦用户完成身份validation,我的应用程序将在用户的帐户中创build一个谷歌电子表格。 我应该开始查看Google Drive API还是应该开始查看电子表格api? Node.js中是否有可用的模块? 如何使用Googlelogin身份validation用户? 编辑 – 4。 如果我必须代表用户,服务帐户或客户端ID创build电子表格,应该创build什么types的API访问权限? 这两者有什么区别?

使用google-passport-oauthlogin后,req.user未定义

在使用Google帐户成功login后,在callback请求中,将req.user设置为正确的用户,并且req.isAuthenticated()为true。 大! 但是,任何后续请求都会将req.user定义为undefined。 不pipe我做什么。 这个问题同时出现在passport-google-auth2和passport-google-auth中 。 这是我的index.js样子: app.set('views', './src/express/views'); app.set('view engine', 'jsx'); app.engine('jsx', expressReactViews.createEngine({ beautify: true })); app.use(express.static('./dist')); app.use(cookieParser()); app.use(bodyParser.json()); app.use( bodyParser.urlencoded({ extended: true })); app.use(session({ secret: 'keyboard cat', proxy: true, resave: true, saveUninitialized: true, cookie: { secure: true } })); app.use(passport.initialize()); app.use(passport.session()); passport.serializeUser(function(user, done) { // user is passed here correctly done(null, user.id); }); […]