首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在我的facebook应用程序中使用内部授权Google用于OAuth

如何在我的facebook应用程序中使用内部授权Google用于OAuth
EN

Stack Overflow用户
提问于 2012-07-01 12:30:27
回答 1查看 184关注 0票数 1

我正在使用Django构建一个Facebook应用程序,在那里我使用Blogger API。所以,我想要的只是阅读一个公共博客(我的博客)的数据。

我试着阅读文档,发现我们有3种类型的身份验证机制(ClientLogin、OAuth、AuthSub代理)。由于我不能直接将登录凭据放到应用程序中(不安全),所以我只能使用一个选项。即,OAuth.

我项目的棘手之处在于,“用户”(facebook用户)应该能够访问我的数据,而无需向Google提供任何授权信息。然而,在Google - OAuth的眼里,当我从博客中提取数据给公众时,我被认为是“用户”,当有人在facebook上打开应用程序时,他需要授权应用程序,这是完全荒谬的.

因此,可能有两种方法可以做到这一点:

  1. 我应该能够在没有任何用户授权的情况下从博客中提取数据。

我该怎么做呢?如果不是

  1. 我应该能够在内部授权我的OAuth应用程序,这样facebook用户就可以访问数据,而无需向google提供任何信息。

我该怎么做??如果可能的话,这是一个安全的方法吗?

  • 我对OAuth非常陌生,Google .所以,请提出最好和安全的方法。
EN

Stack Overflow用户

回答已采纳

发布于 2012-07-20 04:08:31

我想你可以用Google API Access Token来提取公共数据..。或OAuth Service account.

这两种都能胜任你的工作。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11281954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档