当前位置: 首页 > web >正文

python + flask 3 简单的授权验证(基于文件)

假设API需要正常授权才能访问 需要对用户进行凭证校验

适用场景:当用户群体较简单的时候 ,建个txt文件 记录用户token (这种情况用户不多 一个txt文件就可以解决的事情就没要写进DB了)

示例数据 :

# 用python生成几个uuid当作用户token,建个txt文件丢进去

注意事项:

不要直接把假数据写py文件里 因为项目运行如果有代码更新需要重启网站,你写在py文件里面如果有用户更新的场景 就需要重启网站 很麻烦 而循环读取txt文件的好处是不需要去重启网站,会自动去读取并更新

校验思路:

访问API 读取文件并校验凭证是否正确

1、读取文件

2、校验凭证

累了 晚点把代码粘贴上来 ┭┮﹏┭┮ 下篇文章写数据库版本授权

http://www.xdnf.cn/news/20376.html

相关文章:

  • 小场景大市场:猫狗识别算法在宠物智能设备中的应用
  • 如何解决 OutOfMemoryError 内存溢出 —— 原因、定位与解决方案
  • 1 分布式事务在 Java Web 项目中的实践
  • 分库分表方案中出现数据倾斜问题怎么解决
  • MySQL知识回顾总结----数据类型
  • 143. 重排链表
  • 2025.09.05 用队列实现栈 有效的括号 删除字符串中的所有相邻重复项
  • 2025高教社数学建模国赛C题 - NIPT的时点选择与胎儿的异常判定(完整参考论文)
  • MySQL数据库——事务、索引和视图
  • Linux基础指令(入门必备2.0)
  • B.50.10.06-NoSQL数据库与电商应用
  • 深度学习:CNN 模型训练中的学习率调整(基于 PyTorch)
  • nVisual从入门到精通—应用实例
  • 【51单片机8*8点阵显示箭头动画详细注释】2022-12-1
  • vim 常用快捷键汇总
  • 学习 Android (二十) 学习 OpenCV (五)
  • FastVLM-0.5B 模型解析
  • React Hooks UseCallback
  • Docker Registry 实现原理、适用场景、常用操作及搭建详解
  • CRYPT32!CryptMsgUpdate函数分析两次CRYPT32!PkiAsn1Decode的作用
  • Linux之Docker虚拟化技术(四)
  • 解决Vue Canvas组件在高DPR屏幕上的绘制偏移和区域缩放问题
  • Process Explorer 学习笔记(第三章3.2.1):主窗口与进程列表详解
  • 9.5C++作业
  • Ruoyi-vue-plus-5.x第五篇Spring框架核心技术:5.2 Spring Security集成
  • 使用PyTorch构建卷积神经网络(CNN)实现CIFAR-10图像分类
  • 1688 商品详情抓取 API 接口接入秘籍:轻松实现数据获取
  • LeetCode Hot 100 第11天
  • 微前端架构:解构前端巨石应用的艺术
  • 【Android】制造一个ANR并进行简单分析