4

我正在使用node.js我的应用程序,我必须通过谷歌进行用户身份验证。我看过passport-google模块,但我没有从中得到任何想法,并且用户名和密码没有变量。

一件事是我的应用程序是桌面应用程序。

4

2 回答 2

6

对于这两种情况,您都可以通过 OAuth 或 OpenID 进行操作,passport.js 上有非常详细的示例,您还需要什么

对于 OAuth 示例 https://github.com/jaredhanson/passport-google-oauth/blob/master/examples/oauth2/app.js

对于 OpenID 示例(已弃用) https://github.com/jaredhanson/passport-google/blob/master/examples/signon/app.js

我认为它们是非常自我解释的..

于 2013-01-23T09:23:37.647 回答
2

googleapis模块支持 OAuth 2.0,在https://github.com/google/google-api-nodejs-client/blob/master/examples/oauth2.js上有一个例子

于 2013-03-10T21:13:52.773 回答