[Flask教學] Flask 如何檢測使用者是否登入?
利用內建函數app.before_request 搭配 session 在每次頁面載入前檢測使用者狀態,如果你在學習Python Flask網頁,希望本篇教學對你有幫助。 什麼是 Flask app.before_request? 我們利用falsk內建的函數 @app.before_request,可以在每次在入頁面前執行一件事情 首先設定request.path是在login登入頁或者是static/js或css相關頁面的時候,不用執行此檢測(return None) 其他頁面利用session.get(‘session_id’)的方式,確認是否有使用者的session存在,不存在的話將使用者導回登入頁(return redirect(‘/’ […]
閱讀全文