2013-04-18 45 views
0

我嘗試了App Engine中的Flask-OpenID。 Flask-OpenID使用'商店'來保存認證信息。如果我提到'/ some/path'來保存數據,它在App Engine中不起作用,因爲它是隻讀的。在App Engine中使用Flask-OpenID

對於Flask-OpenID的工作,我必須編寫自己的「商店」,它使用App Engine的數據存儲或雲存儲。我對如何寫這家商店並不在意。有沒有可用的文件,以便我可以關注。如果我使用Flask和App Engine編寫「商店」的任何輸入信息將會很有幫助。

回答

2

聲明:我是不是框架的作者,但我每天都在使用它。您可以從gae-init開始,這是一個使用Flask-OAuth進行驗證的工作示例。登錄和其他好東西都是開箱即用的,您可以對其進行概述,並在docs上進行教育,這些內容仍在建設中。

+0

您是否在應用程序引擎中嘗試使用Flask-OAuth? – rajpy 2013-04-18 11:25:51

+1

[gae-init](http://gae-init.appspot.com)認證機制使用的是Flask-OAuth,所以我想答案是肯定的,除非我的問題錯了:),你可以找到實現在'gae-init/main/src/auth.py'下面# – topless 2013-04-18 13:28:11

+0

謝謝,我還沒有嘗試過Flask-OAuth,我會在有空的時候做。 順便說一句,如果你對我的問題感興趣,請參考[here](https://github.com/mitsuhiko/flask-openid/issues/16) – rajpy 2013-04-18 14:58:32