【问题标题】:Using Flask-OpenID in App Engine在 App Engine 中使用 Flask-OpenID
【发布时间】:2013-04-18 05:28:31
【问题描述】:

我正在 App Engine 中试用 Flask-OpenID。 Flask-OpenID 使用“存储”来保存身份验证信息。如果我提到“/some/path”来保存数据,它在 App Engine 中不起作用,因为它是只读的。

为了让 Flask-OpenID 工作,我必须编写自己的“存储”,它使用 App Engine 的数据存储或云存储。我对如何编写这家商店没有太多想法。有没有可用的文件,以便我可以跟进。如果我能获得关于使用 Flask 和 App Engine 编写“商店”的任何意见,将会很有帮助。

【问题讨论】:

    标签: python google-app-engine flask


    【解决方案1】:

    免责声明:我不是该框架的作者,但我每天都在使用它。您可以从gae-init 开始,这是一个使用Flask-OAuth 进行身份验证的工作示例。开箱即用提供登录和其他好东西,您可以通过docs 获得有关它的概述并进行自我教育,目前仍在建设中。

    【讨论】:

    • 您在应用引擎中尝试过 Flask-OAuth 吗?
    • gae-init 认证机制是使用 Flask-OAuth,所以我猜答案是肯定的,除非我把你的问题弄错了:),你可以在gae-init/main/src/auth.py下找到实现
    • 谢谢,我还没有尝试过 Flask-OAuth。有时间我会做的。顺便说一句,如果您对我的问题感兴趣,请参考here
    猜你喜欢
    • 2020-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-28
    • 2014-04-30
    • 1970-01-01
    • 2010-10-23
    相关资源
    最近更新 更多