基于Flask session机制的单点登录

本文介绍了如何使用Flask的session机制来实现单点登录。默认的Flask使用Werkzeug的secure cookie,而为了实现单点登录,需要转向服务端session。文章推荐了Flask-session扩展,并详细说明了结合Redis数据库来管理服务端session的方法,同时也提供了其他服务端session管理扩展的链接参考。
摘要由CSDN通过智能技术生成

flask默认的是 client side session

Flask by default usesthe Werkzeug provided 'secure cookie' as session system. It works by picklingthe session data, compressing it and base64 encoding it.

flask用的secure cookie方式保存session, 即session数据是加密后保存在用户cookie里. secure cookie是flask唯一自带的session方案

因此如果用flask session会话管理来实现单点登录,必须要使用服务端session,改进session方案。


基于Flask扩展:Flask-session 实现服务端Session

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值