【发布时间】:2014-01-21 05:37:52
【问题描述】:
我正在开发一个只需要组织内少数人使用的应用程序。它正在使用 Yeoman 和 expressJS 开发。
我需要做的只是验证少数用户使用他们的谷歌帐户,因为他们需要访问他们目前在组织内共享的谷歌日历等。唯一的区别是它将在应用程序中使用。
用户需要登录,但想了解我如何使用他们的谷歌帐户登录和协作?
我只想限制某些用户使用。
希望有人可以提供帮助。
问候
【问题讨论】:
我正在开发一个只需要组织内少数人使用的应用程序。它正在使用 Yeoman 和 expressJS 开发。
我需要做的只是验证少数用户使用他们的谷歌帐户,因为他们需要访问他们目前在组织内共享的谷歌日历等。唯一的区别是它将在应用程序中使用。
用户需要登录,但想了解我如何使用他们的谷歌帐户登录和协作?
我只想限制某些用户使用。
希望有人可以提供帮助。
问候
【问题讨论】:
我从未使用过它,但它看起来很简单。 如果您曾经使用过 google API,那么这些示例似乎很容易理解。
【讨论】:
Passport.js 是一种流行的身份验证/授权库选择。您可以轻松地将其与 express 集成。它有一个使用 OAuth 作为passport-google-oauth 的谷歌帐户策略。
【讨论】: