Skip to main content
4、jwt token认证

4、jwt token认证

问题一、什么要认证

  • 安全,如果用户不登录就可以访问数据和服务器是及其不安全
  • http 是一种无状态的请求,浏览器是无法知道你是否在线的,通过认证可以知道是否在线

问题二、为什么要token认证

这个问题就必须要涉及到session,cookie,token之间的区别了


Y-aong...About 4 minpythonflaskjwt
4、flask with上下文

4、flask with上下文

一、问题引入

例子,如果你想在flask中直接使用db,你会得到一个经典错误

from app.models.base import db
from app.models.user import User

with db.auto_commit():
    user = User()
    user.nickname = "super"
    user.password = "123456"
    user.email = "super@qq.com"
    user.auth = 2
    db.session.add(user)
#RuntimeError: No application found. Either work inside a view function or push an application context.

Y-aong...About 4 minpythonflaskjwtwith上下文
7、flask中使用jwt

7、flask中使用jwt

关于jwt的特点上一篇博客已经有所介绍

这里拿flask举例说明

一、下载

pip install PyJWT==2.3.0

Y-aong...Less than 1 minutepythonflaskjwt