zoukankan      html  css  js  c++  java
  • python_flask 注册,登陆,退出思路 ---纯个人观点


    1注册逻辑首先查询数据库用户名
    并判断用户是否存在,如不存在就插入数据
    并返回响应给前端
    2前端模板获取注册信息
    判断 用户名不能为空及密码不能为空,和密码不一致
    拼接注册url 组成get获取对象
    响应数据并判断 如该用户名已存在
    注册成功并跳转到登陆页面 window.location.href="/login"

    3首先登陆页面验证逻辑get
    读取数据库并判断注册值是否存在
    4在前段模板获取注册值并拼接成url 组成get获取对象
    响应数据判断 不存在就输出用户名或密码错误
    否则登陆成功并跳转到首页 window.location.href="/"
    *保存cookie 为关闭浏览器下次登陆体验和
    做欢迎个人信息及退出做准备

    5在主页模板页判断如登陆成功 则登陆和注册按钮隐藏并
    显示登陆成功的个人信息 和退出按钮
    个人信息渲染用字符串拼接(欢迎+获取的cookie)
    退出按钮用方法删除cookie 并更新界面(window.location.reload())

  • 相关阅读:
    es6-箭头函数
    高度自适应的div
    移动端css水平垂直居中
    跨域2-常用的跨域方式
    跨域1-CORS跨域
    前端路由分类
    K8S系列-2.常用命令
    Git多分支管理
    微服务-01初识
    VirtualBox虚拟Centos磁盘文件扩容
  • 原文地址:https://www.cnblogs.com/xcsg/p/10209797.html
Copyright © 2011-2022 走看看