簡體   English   中英

獲取當前用戶,python GAE

[英]get current user, python GAE

我只是想學習GAE,而且我從中學到了最好的東西,所以我想創建一個可以登錄的網站。我的問題是,一個人登錄后,我的應用程序忘記了用戶。 到目前為止,我有一個主頁,討論頁面,注冊頁面和登錄頁面。 我為每個頁面都有一個處理程序。 在登錄頁面上,您可以登錄,我的應用程序將檢查信息是否正確。 當前用戶是該處理程序的已知用戶,但是如果我更改頁面,該用戶將被清除。 如果您能幫助我,那將是很棒的。

我知道我可以使用gae提供的gmail東西並使用users.get_current_user(),但是就像我說的,我這樣做是為了學習,所以我想制作自己的注冊/登錄表格。 簡而言之:我可以在users.get_current_user()旁邊使用/做些什么來獲取使用我的登錄表單登錄的當前用戶。

謝謝!

新手入門

您應該使用webapp2中的會話庫。 會話會在您設置的特定時間內存儲有關用戶的信息。 您可以將會話存儲在瀏覽器cookie,Memcache或數據存儲中。 會話文檔可在此處找到。 此外, 是一篇出色的演練文章,介紹如何正確執行您要問的問題。

如果您仍然遇到任何問題或有其他疑問,請聯系我,因為我之前已經做過,並且相信會對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM