Flask网页session记住用户登录状态

第一步:进行先前配置

# 要用session,必须app配置一个密钥
app.secret_key  =  "lyc"
app.config['SESSION_COOKIE_NAME']="session_key"  #这是配置网页中sessions显示的key
app.config['PERMANENT_SESSION_LIFETIME'] = timedelta(seconds=20)  # 配置20秒有效

 

第二步:设置session

session['uname'] = str(uname)

 

第三步:查看session

"""sessionp判断登录"""
@app.route('/sessions', methods=['POST', 'GET'])  # 添加路由
def sessions():
    session_name = session["uname"]#获取指定session
    
    print("session_name="+str(session_name))

    return Response(json.dumps(session_name,ensure_ascii=False), mimetype='application/json')

 

欢迎关注公众号:Python爬虫数据分析挖掘

记录学习python的点点滴滴;

回复【开源源码】免费获取更多开源项目源码;

公众号每日更新python知识和【免费】工具;

本文已同步到【开源中国】和【腾讯云社区】;

posted @ 2020-10-12 22:14  Python研究者  阅读(934)  评论(0编辑  收藏  举报