[問題] Flask Login 一直被當匿名用戶

看板Python作者 (亨利王子)時間8年前 (2017/10/28 10:30), 8年前編輯推噓1(1010)
留言11則, 2人參與, 8年前最新討論串1/1
大家好 最近我在練習 flask Login 這個套件 練習檔案如下: https://gist.github.com/Henry0526/806664a53b76931f5ac9d180c6fc4392 但是我發現儘管我已經登入成功 我要進入有 @login_required 保護的網址時 還是會被當成 匿名用戶 AnonymousUserMixin 我照著網路上的教學做 它們都沒有這個問題耶 我已經找方法找了快一個禮拜了QQ 拜託大家指點我一下我該怎麼解決 如果需要其他資訊我會在放上來的!! 請教大家了!!謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.155.196 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1509157847.A.C41.html

10/28 12:30, 8年前 , 1F
先確認一下你 Flask 關於 Session 的設定有設好
10/28 12:30, 1F

10/28 12:32, 8年前 , 2F
像是 secret_key 還蠻常忘記設
10/28 12:32, 2F

10/28 12:34, 8年前 , 3F
因為 Flask login 也是幫你寫 session 而已
10/28 12:34, 3F

10/28 12:37, 8年前 , 4F
看不到 Config.py 幫你隔空抓藥一下XD
10/28 12:37, 4F
我已經補上我的 Config.py了 在同一個網址裡面~! secret_key 我一開始有設定ㄟ ※ 編輯: HenryLiKing (140.138.155.196), 10/28/2017 13:12:12

10/28 13:37, 8年前 , 5F
那在確認一下你的 load_user 那邊是不是可以真的撈出user
10/28 13:37, 5F

10/28 13:39, 8年前 , 6F
可以用 flask_session 來做,你自己訂 MySession dict
10/28 13:39, 6F

10/28 13:40, 8年前 , 7F
在 multi process 狀況下會有問題
10/28 13:40, 7F

10/28 17:17, 8年前 , 8F
網路上flasksession的資料不多耶(?)
10/28 17:17, 8F

10/28 17:17, 8年前 , 9F
我要研究一下
10/28 17:17, 9F

10/28 17:17, 8年前 , 10F
loaduser那邊確定可以拿到正確的user資料 所以我才超
10/28 17:17, 10F

10/28 17:17, 8年前 , 11F
級不解為什麼還是沒辦法登入QQ
10/28 17:17, 11F
文章代碼(AID): #1Py-lNn1 (Python)