login_manager.session_protection默認(rèn)為basic
千萬不要設(shè)置為strong,否則會(huì)導(dǎo)致session異常砸狞,比如用戶登錄后無法記住,比如其他session的寫入讀取,都會(huì)出現(xiàn)異常
login_manager.session_protection = 'strong'
這幾天用loginuser出現(xiàn)問題秒梅,remember設(shè)為True了,依然無法記住登錄狀態(tài)舌胶,關(guān)閉瀏覽器就登錄狀態(tài)沒有了捆蜀。
于是找了很久原因,都找不到幔嫂,但是肯定是session的問題辆它,到底是哪里導(dǎo)致session出問題呢,印象中是加入geetest后履恩,不使用geetest確實(shí)可以記住狀態(tài)锰茉,但是又需要使用geetest。再次嘗試把login_manager.session_protection = 'strong'注釋掉切心,保護(hù)級(jí)別默認(rèn)為basic飒筑,沒這么嚴(yán)格,果然绽昏,也可以記住狀態(tài)了协屡。所以,肯定是geetest和session強(qiáng)保護(hù)有沖突