Flask—Session

本文介绍了Flask-Session插件的安装与使用,详细阐述了配置参数,如SESSION_COOKIE_NAME、SESSION_COOKIE_DOMAIN等,并讨论了如何设置session的有效期及安全性。
摘要由CSDN通过智能技术生成

一、安装Flask-Session

pycharm中安装 Flask-Session
terminal安装  pip3 install flask-session 

二、Flask-Session介绍

1. Flask-Session

        flask_session是flask框架实现session功能的插件,用来代替flask自带的session机制。

2. 配置参数

(1)SESSION_COOKIE_NAME

        设置返回给客户端的cookie的名称,默认是“session”;放置在response的头部。

(2)SESSION_COOKIE_DOMAIN

        设置会话的域,默认是当前的服务器,因为Session是一个全局的变量,可能应用在多个app中

(3)SESSION_COOKIE_PATH

        设置会话的路径,即哪些路由下应该设置cookie,如果不设置,那么默认为‘/’,所有的路由都 会设置cookie

(4)SESSION_COOKIE_HTTPONLY

        cookie应该和httponly标志一起设置,默认为True,这个一般采用默认

(5)SESSION_COOKIE_SECURE

        cookie是否和安全标志一起设置,默认为false,这个一般采用默认

(6)PERMANENT_SESSION_LIFETIME

        设置session的有效期,即coo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值