【Python web 开发】Vue 和 jason web token 调试

查看前端Vue 源码

登录的request url 是这样的

我们后端是这样的

这样请求的url 不统一,作为后端我们就要改 请求的url ,一般登录都是用的login

login Vue 查看登录的逻辑

登录成功后,我们打开页面信息看到,Vue 里面已经有name 和token了

setinfo 会进行实时数据同步更新的操作

jwt  是根据用户名和密码进行生成的token,我们有的时候登录的时候是用手机号码进行登录的,那么这种方式就不适用了,我们要自定义 用户认证模式!!!

原文地址:https://www.cnblogs.com/yuanyuan2017/p/10050160.html

时间: 2024-10-09 21:44:05

【Python web 开发】Vue 和 jason web token 调试的相关文章

[web开发] Vue + spring boot + echart 微博爬虫展示平台

1.微博登录 2.爬取数据 3.mysql存储 4.pyechart本地展示 5.用vue搭建网站web展示 1.微博登录 新浪微博的登录不是简单的post就能解决的,他的登录有加密,所以我们要使用一定的解密算法才能正常登录微博,得到我们想要的数据. 先不要慌,第一步当然是import我们需要的库 from urllib import request,parse import http.cookiejar import base64 import json import rsa import b

1分钟带你理解Java Web开发必掌握的:Token ,Cookie,Session

在Web应用中,HTTP请求是无状态的.即:用户第一次发起请求,与服务器建立连接并登录成功后,为了避免每次打开一个页面都需要登录一下,就出现了cookie,Session. Cookie Cookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式.Cookie存储的数据量有限,且都是保存在客户端浏览器中.不同的浏览器有不同的存储大小,但一般不超过4KB.因此使用Cookie实际上只能存储一小段的文本信息. 例如:登录网站,今输入用户名密码登录了,第二天再

最锋利的Visual Studio Web开发工具扩展:Web Essentials详解(转)

Web Essentials是目前为止见过的最好用的VS扩展工具了,具体功能请待我一一道来. 首先,从Extension Manager里安装:最新版本是19号发布的2.5版 然后重启你的VS开发环境,就可以使用它提供的方便功能了. Web Essentials对CSS.JavaScript和HTML都提供了很多快捷的功能支持,具体列表如下: CSS   即时预览Live Web Preview每次修改的时候,都可以使用CTRL+ALT+Enter快捷键或者点击方案右键上的Live Web Pr

web开发人员须知的web缓存知识–将数据缓存到浏览器端Net实现

现实中,服务器在向浏览器发送的数据中,一部分数据是不经常更新的,如果能将这部分数据缓存到浏览器端,将会大大降低传输的数据,提高应用的性能.通过Expires策略,可以使用HTTP 协议定义的缓存机制将数据缓存到浏览器中.下面我们看看Net是如何实现将数据缓存到浏览器中的. protected void Page_Load(object sender, EventArgs e) { if (Request.Headers["If-Modified-Since"] != null &

《Flask Web开发 基于Python的Web应用开发实战》简评

指路牌 <Flask Web开发><Flask Web开发 基于Python的Web应用开发实战><Flask Web开发>是否适合新手入门Python Web开发? 正文 <Flask Web开发 基于Python的Web应用开发实战>,O'Reilly"动物书系列"的"狗书",应该是很多Flask初学者被推荐使用的入门书,但是这本书真的适合初学者吗? Python的Web框架非常多,例如Django.Flask.T

[Python] 利用Django进行Web开发系列(一)

1 写在前面 在没有接触互联网这个行业的时候,我就一直很好奇网站是怎么构建的.现在虽然从事互联网相关的工作,但是也一直没有接触过Web开发之类的东西,但是兴趣终归还是要有的,而且是需要自己动手去实践的.Web开发的途径有好多种,比如传统的.Net,还有很火爆的Java.Python作为一种灵活好学的脚本语言,已经越来越受程序员的欢迎和热捧,甚至成为程序员的必备技能.Django是Python的Web开放框架,好多人说学习Python就是在学Django,从这也可以看出Django的强大.博主也是

web开发的背景及常用服务器

一.web开发的相关知识 WEB,英语中web即表示网页的意思,它用于表示Internet主机上外界访问的资源. Internet上供外界访问的web资源分为: 静态web资源(如HTML页面):指web页面中供人们浏览的数据始终是不变的. 动态web资源:指web页面供人们浏览器的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同. 静态web资源开发技术:HTML.css.JavaScript. 动态web资源开发技术: jsp/servlet.ASP.PHP.Python等.

Web开发的入门指导

Web开发的入门指导 web开发 编程技术 你点开此文,说明你对Web开发是有兴趣的,或者你正在思考开始学习Web开发.在这里,我会告诉你成为一名Web开发者的路线,是对初学者关于Web开发的指导.这篇文章不会教你如何写代码,而是指出在你在真正写代码之前要思考的事情.Web开发是令人兴奋和有激情的事情,正是迎合了这个高速变化发展的世界.了解Web开发,我们先来定义几个基本的概念. 前段和后端 一开始一定要分清前端开发和后端开发,我们来分别介绍一下. 前段 Web应用被分类归为分布式应用,一般是客

100+ 值得收藏的 Web 开发资源

原文 http://mp.weixin.qq.com/s?__biz=MjM5OTEzMzQwMA==&mid=2651667152&idx=2&sn=1dd7a77a2eff98e4e4b1c7b16a3ca9b4&scene=22&srcid=09065qExOt1YfI3h8TNm9yVs#rd JavaScript Libraries jQuery:最知名的 JavaScript 库. BackBoneJS:为复杂 WEB 应用程序提供 MVP 结构. D3