赞
踩
flask的session没有在服务端存储数据
后期扩展可以将session存入redis
1.把数据加密转成字符串
2.以cookie形式返回给前端------保存到浏览器中
3.浏览器再发请求,携带cookie过来
4.加密符串-----解密------放到session对象中
session[‘key’]=value
session.get(‘key’)
flask默认使用:SecureCookieSessionInterface作为session的类
请求来了:
-客户端带了cookie—》取出cookie 中session对应的值
-使用解密方式对它进行解密
-放到session对象中
请求走了:
-把用户放到session中得数据
-加密------转成字符串-----以cookie形式返回给前端
SecureCookieSessionInterface的方法:
open_session:请去来了用
save_session:请求走了用
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。