我在我的应用程序中使用 Rails 和omniauth,一切正常。用户可以在 Google 中进行身份验证,回调由我的应用程序返回和处理。
我希望能够允许用户在我的应用程序中列出他们的谷歌文档。我该怎么做呢?
我在我的应用程序中使用 Rails 和omniauth,一切正常。用户可以在 Google 中进行身份验证,回调由我的应用程序返回和处理。
我希望能够允许用户在我的应用程序中列出他们的谷歌文档。我该怎么做呢?
我会查看Data on Rails - 与 Omniauth-Google 组合使用,你应该很高兴。
您需要创建一个 GData::HTTP::Request 对象并将生成的授权标头传递给它
您可以将其中一个提供程序用于omniauth。
Omniauth-google或omniauth-google-oauth2
在omniauth 的初始化文件中有一个选项可以使用:scope 参数。 这是一个很好的教程,可以让它工作。