首页 > 其他分享 >3.其他集成

3.其他集成

时间:2024-05-15 10:40:58浏览次数:25  
标签:集成 session REDIS 会话 SESSION 其他 PERMANENT

1.集成CSRF

2.集成session

优化

因session可能存在一些私密信息所以我们要将session保存到Redis中


查看实例化函数得知需要以下内容

点击查看代码
    # 指定 Redis 实例,用于存储会话数据。
    SESSION_REDIS =StrictRedis(host=REDIS_HOST,port=REDIS_PORT)
    # 是否使用签名对会话 cookie 进行加密。启用后,会对会话 cookie 的数据进行签名,以防止篡改。
    SESSION_USE_SIGNER = True
    # 指定存储在 Redis 中的会话键的前缀。它有助于区分不同应用的会话数据,避免键冲突。默认即可下面这行可不写
    SESSION_KEY_PREFIX = 'session:'
    # 指定会话是否是永久性的。永久会话的过期时间由 PERMANENT_SESSION_LIFETIME 配置项控制,而非永久会话在浏览器关闭时失效。
    # 默认即可只需更改Flask中时间即可修改保存日期
    SESSION_PERMANENT = True
    # 设置Flask中的session有效时长,基本时间单位为秒,可以使用算术形式方便识别
    PERMANENT_SESSION_LIFETIME = 60*60*24*7

集成脚本

此时需要通过终端命令的方式启动

集成迁移管理

执行完成后自动生成以下文件夹

标签:集成,session,REDIS,会话,SESSION,其他,PERMANENT
From: https://www.cnblogs.com/huafeng055/p/18192652

相关文章

  • 2.集成MySQL及Redis
    连接MySQL将刚才复制的代码放在app创建后并运行文件根据警告提示复制内容根据SQLAlchemy()中的__init__()中的init_app()也可以得知没有以上内容将会警告,所以得注意代码顺序连接Redis为方便后期更换我们和Mysql一样将配置信息写入配置类通过类属性的方法使用......
  • 第三方网站集成钉钉登录
    相关概念服务商:钉钉用户:自己第三方网站:开发的web应用 用户登入一些第三方网站时,可能是第一次登录需要繁琐的注册,可能距离上一次登录太久而忘记密码;故为了让用户更便捷的使用第三方网站的功能,引入了Auth授权登录。 Auth授权登录用户在服务商(拥有极其庞大的用户量)那......
  • 免费的集成组件有哪些?
    集成组件是指将多个软件或系统进行整合,以实现更高效、更可靠的数据处理和管理。在数据管理和分析领域,集成组件是不可或缺的工具之一。在当今高度信息化的时代,集成组件在各行各业的应用中扮演着举足轻重的角色。集成组件能够将不同来源的数据整合到一起,实现数据的统一管理和利用,从......
  • Java身份证识别接口集成开发示例,身份证查询接口
    人类是有情感的,人们所接触到的各种事物和信息都会被身体相应器官所接收,然后通过神经元传入大脑继而被识别,然后大脑便会产生对该事物的认知和情绪。人们大多喜欢热情、有趣的事物,对冷冰冰、枯燥、无趣的APP基本是提不起兴趣的。一个好的APP是可以打动人心、能够传递情感的,进而......
  • 设置WSL2,让局域网的其他电脑访问WSL2里面的内容
    要让局域网的其他设备访问WSL2内的内容,您需要进行以下步骤:确保WSL2正在运行。找出WSL2的IP地址。确保Windows防火墙允许访问WSL2的端口。在WSL2上设置端口转发或者将服务绑定到localhost。以下是具体步骤的示例:打开PowerShell并运行以下命令以查找WSL2......
  • 还有许多其他常见的Windows问题,可以记录在「Windows 捉虫日记」中。以下是一些其他可
     「Windows捉虫日记」是一个非常有趣的主题,它可以记录你在Windows系统中发现和解决各种问题的过程,类似于软件开发中的「程序员日记」或者「DebuggingDiary」。以下是一份可能的Windows捉虫日记的样本:日期:2050年5月20日问题描述:开机后,Windows系统启动速度异常缓慢,且任......
  • FFmpeg开发笔记(二十)Linux环境给FFmpeg集成AVS3解码器
    ​AVS3是中国AVS工作组制定的第三代音视频编解码技术标准,也是全球首个已推出的面向8K及5G产业应用的视频编码标准。AVS工作组于2019年3月9日完成第三代AVS视频标准(AVS3)基准档次的制订工作,参考软件的测试表明,AVS3基准档次的性能比上一代标准AVS2和HEVC提升了约30%。libuavs3d是AVS......
  • Playwright安装与Python集成:探索跨浏览器测试的奇妙世界
    前言web自动化测试是我们工作中的重要一环,随着Web应用程序和网站的复杂性不断增加,跨浏览器测试变得越来越必要。而Playwright作为一种新兴的跨浏览器测试工具,为开发人员提供了一种轻松愉快的方式来进行自动化测试。本文将带您深入探索Playwright的安装过程,并结合Python语言,揭示......
  • SpringBoot3集成WebSocket
    标签:WebSocket,Session,Postman。一、简介WebSocket通过一个TCP连接在客户端和服务器之间建立一个全双工、双向的通信通道,使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据,在WebSocket的API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创......
  • MySQL中的一些其他比较符
    一、在两者之间(可以看成数学中的闭区间)BETWEEN...AND...在两个值之间(包含)SELECTLAST_NAME,SALARYFROMemployeesWHERESALARYBETWEEN3500AND6000;二、匹配一个任意值列表IN(set)使用该关键字之后会给定一个列表,所取的值都在这个列表中间,在查询数据的时候,会对这个set中......