2012-11-12 137 views
0

我正在設置Flask應用程序中的Gmail身份驗證。 Flask有this的擴展 - 但我無法找到一個清晰的想法,我會如何使用它來讓人們使用他們的Gmail帳戶登錄應用程序。任何指針?非常感激!在Flask中實現Gmail身份驗證

+0

老實說,不多。我使用了Flask-OpenID提供的示例代碼,但我無法弄清楚如何在Gmail中使用它。然後我試着梳理谷歌和SO - 什麼都沒有。 –

回答

0

這可能會給你一個想法

https://developers.google.com/gdata/faq#GmailAtomFeed

它說

「Gmail是否有數據API? 沒有,但你可以使用http://gmail.google.com/support/bin/answer.py?answer=13465 Gmail的Atom供稿使用的AuthSub或OAuth的1〜請求對用戶的未讀消息進行只讀訪問,範圍應設置爲https://mail.google.com/mail/feed/atom/。示例查詢應爲:

GET https://mail.google.com/mail/feed/atom/

+0

這解決了它。我甚至不需要訪問他們的電子郵件 - 我只是想讓他們驗證自己,這爲我解決了。萬分感謝! –