2012-01-17 25 views
2

如果用戶註銷,我需要我的(python)google應用程序執行操作(提交表單)。如果他們在我的應用程序中使用註銷鏈接,這很簡單,但如果他們從Gmail頁面註銷,我不知道如何處理它。當用戶註銷GAE應用程序時檢測並執行操作

如果用戶關閉了瀏覽器窗口,關閉了他們的計算機等,導致註銷,另一個可能的錯誤來源是。這種情況等同於我在前一段中所描述的情況嗎?或者它們在某種程度上有所不同?


要擴大這個問題,因爲它似乎在上面一點也不簡單:如果我對超時設置的清理功能,實際上將蟒蛇會繼續在GAE雲cookie過期後運行,並實際執行超時功能?

+2

是否有一個原因,在指定的超時後執行某種類型的「死會話」清理不起作用? – 2012-01-17 23:30:11

+0

是的,這是我的備份選項。我不熟悉這種編程,想知道這是否可行。 – Tr3y 2012-01-18 01:24:33

+0

有關此選項的另一個問題在上面的編輯中提出。 – Tr3y 2012-01-18 01:33:08

回答

2

由於會話過期(cookie),關閉瀏覽器窗口並關閉計算機結果註銷。與用戶單擊手動註銷略有不同。 在這兩種情況下,我不認爲GAE可以追蹤這些行爲。

我能想到的最好的事情是開發瀏覽器擴展。 或者只是不要設計基於檢測用戶註銷的服務。

+0

+1感謝有關cookies的信息,我明白了現在的工作方式。 – Tr3y 2012-01-18 01:26:59

相關問題