网站开发内容包括哪些深圳美容网站建设

web/2025/10/9 1:41:19/文章来源:
网站开发内容包括哪些,深圳美容网站建设,网站互动交流怎么做,网络宣传的方法有哪些随着互联网的不断发展#xff0c;技术的迭代也非常之快。我们的用户认证也从刚开始的用户名密码转变到基于cookie的session认证#xff0c;然而到了今天#xff0c;这种认证已经不能满足与我们的业务需求了(分布式#xff0c;微服务)。我们采用了另外一种认证方式#xff…随着互联网的不断发展技术的迭代也非常之快。我们的用户认证也从刚开始的用户名密码转变到基于cookie的session认证然而到了今天这种认证已经不能满足与我们的业务需求了(分布式微服务)。我们采用了另外一种认证方式基于token的认证。一、与cookie相比较的优势1、支持跨域访问将token置于请求头中而cookie是不支持跨域访问的2、无状态化服务端无需存储token只需要验证token信息是否正确即可而session需要在服务端存储一般是通过cookie中的sessionID在服务端查找对应的session3、无需绑定到一个特殊的身份验证方案(传统的用户名密码登陆)只需要生成的token是符合我们预期设定的即可4、更适用于移动端(AndroidiOS小程序等等)像这种原生平台不支持cookie比如说微信小程序每一次请求都是一次会话当然我们可以每次去手动为他添加cookie详情请查看博主另一篇博客5、避免CSRF跨站伪造攻击还是因为不依赖cookie6、非常适用于RESTful API,这样可以轻易与各种后端(java.netpython......)相结合去耦合还有一些优势这里就不一一列举了。二、基于JWT的token认证实现JWTJSON Web Token其实token就是一段字符串由三部分组成HeaderPayloadSignature。详细情况请自行百度现在上代码。1、引入依赖这里选用java-jwt选择其他的依赖也可以2、实现签名方法设置15分钟过期也是出于安全考虑防止token被窃取不过一般选择基于token认证传输方式我们都应该选择https这样别人无法抓取到我们的请求信息。这个私钥是非常重要的加密解密都需要用到它要设置的足够复杂并且不能被盗取我这里选用的是一串uuid加密方式是HMAC256。3、认证我这里演示的还是以传统的用户名密码验证验证通过发放token。4、配置拦截器实现HandleInterceptor重写preHandle方法该方法是在每个请求之前触发执行从request的头里面取出token这里我们统一了存放token的键为accessToken验证通过放行验证不通过返回认证失败信息。5、设置拦截器这里使用的是Spring的xml配置拦截器放过认证接口。6、token解码方法7、测试访问携带token请求成功。未携带token或者token错误过期返回认证失败信息。8、获取token里携带的信息我们可以将一些常用的信息放入token中比如用户登陆信息可以方便我们的使用至此一个简单的基于token认证就实现了下次我将shiro与JWT整合到一起。以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持脚本之家。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/89376.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

静态网站没有数据库吗网站建设全网推广小程序

转行到JAVA或者大数据领域,27岁快28岁的年龄完全来得及。我这里有一套编程入门教程,不仅包含了详细的视频讲解,项目实战。如果你渴望学习编程,不妨点个关注,给个评论222,私信22,我在后台发给你。…

阿里云网站建设的实训报告网站制作的相关术语有哪些

14.5 缓存数据的删除和替换 14.5.1 过期数据 可以使用ttl查看key的状态。已过期的数据,redis并未马上删除。优先去执行读写数据操作,删除操作延后执行。 14.5.2 删除策略 redis中每一个value对应一个内存地址,在expires,一个内…

网站开发网页制作薪资qq刷赞网站咋做

第三十六课因子分析因子分析(FactorAnalysis)是主成分分析的推广,它也是从研究相关矩阵内部的依赖关系出发,把一些具有错综复杂关系的变量归结为少数几个综合因子的一种多变量统计分析方法。具体地说,就是要找出某个问题中可直接测量的、具有…

我想弄个网站想学网站建设开发

开发环境 项目编号:JavaMySQL ssm231农家乐管理系统-民宿-餐饮-房间预定-vue 开发语言:Java 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架:ssmvue 项目介绍: ssm的农家乐管理系统。Javaee项目。采用M(model)V…

那些企业网站做的漂亮番禺网站建设哪家强

第065个 查看专栏目录: VUE ------ element UI 专栏目标 在vue和element UI联合技术栈的操控下,本专栏提供行之有效的源代码示例和信息点介绍,做到灵活运用。 (1)提供vue2的一些基本操作:安装、引用,模板使…

网站备案知识南昌做网站优化哪家好

光音网络,做的是本地网络综合服务。在中国,想把互联网做到覆盖延伸范围之外的最后100米,光音网络是当中一家,也是最坚持的一家。为千万家本地生活商户提供帮助,为数亿本地用户提供最佳的本地网络体验,这是光…

长沙网站制作案例wordpress整站备份

Java中的某些并发实用程序自然会比其他并发实用程序受到更多关注,因为它们可以解决通用问题而不是更具体的问题。 我们大多数人经常遇到执行程序服务和并发集合之类的事情。 其他实用程序不太常见,因此有时它们可​​能会使我们逃脱,但是请记…

厦门律师网站建设新浪网站开发语言

文章目录 call指令和ret指令高级语言的函数调用x86汇编语言的函数调用call ret指令小结其他问题 如何访问栈帧函数调用栈在内存中的位置标记栈帧范围:EBP ESP寄存器访问栈帧数据:push pop指令访问栈帧数据:mov指令小结 如何切换栈帧函数返回时…

珠海网站建设尚古道策略南京模板网站建设

源码见 testQThread_QTimer… Qt 版本5.6.3 视频讲解:https://www.bilibili.com/video/BV15P411C79i/ 链接: 视频讲解 简介 想法很单纯,就是主线程启动一个子线程,子线程里启动一个定时器,定时执行一些任务,然鹅实际开…

南昌做网站开发的公司有哪些网络营销策划的主要特点

https://mp.weixin.qq.com/s/7FL0nUTk6aFmAb2J__5Mtw 因 Redis Key 命令不规范,导致熬了一个通宵才把Key删完了! 点击关注 👉 Java面试那些事儿 9月3日 # 前言 由于有一条业务线不理想,高层决定下架业务。对于我们技术团队而言&a…

学院网站建设个人兼职网站建设

浅入深出系列总目录在000集 如何0元学微信小程序–【浅入深出系列000】 文章目录 本系列校训学习资源的选择先说总目录经常碰到的文件(目录)最最常见的目录pages次最常用的就是images 目录 操作起来真正的操作 配套资源 本系列校训 用免费公开视频,卷…

商城网站微信支付接口申请找家里做的工作到什么网站

《基于单片机的物流皮带传输监控系统设计 实物仿真》 整体功能: 本设计采用以单片机为核心控制器,以及传感器检测部分作为输入部分,以报警、显示、洒水、排烟、电机停止模块作为输出部分,构成整个物流皮带传输监控系统。 本设计…

学设计用什么笔记本电脑好杭州优化seo公司

点击上方蓝色关注我们!本文原创:王晓丹同学初次,我漫步在静静的校园,深情的黄昏,显得格外惹人喜爱。哇!那是什么?我情不自禁的喊了出来,一颗石榴树 ,引起了我满满的回忆&…

网页设计与网站建设课程考试wordpress钩子大全

引言 作为一个小白,小北要怎么在短时间内快速学会微信小程序原型设计? “时间紧,任务重”,这意味着学习时必须把握微信小程序原型设计中的重点、难点,而非面面俱到。 要在短时间内理解、掌握一个工具的使用&#xf…

网站被降权重新做网站网站开发与设计教程

一、POM(Project Object Model)项目对象模型 Pom在Maven中是一个XML文件,位于项目的根目录下,其包含着项目构建所需要的必要信息,Pom还支持继承,当一个项目中拥有多个模块时,子模块可以继承父模…

邢台网站建设公司新开传奇网站3000ok

个人主页:【😊个人主页】 系列专栏:【❤️初识JAVA】 文章目录 前言正则表达式正则表达式语法正则表达式的特点捕获组实例 前言 如果我们想要判断给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”)&#xff0c…

网站关键词找不到汕头企业建站

静态文件 除了由服务器生成的HTML文件外,WEB应用一般需要提供一些其它的必要文件,比如图片文件、JavaScript脚本和CSS样式表等等,用来为用户呈现出一个完整的网页。在Django中,我们将这些文件统称为“静态文件”,因为…

4.1进行网站建设与推广wordpress主题模板收费会员系统

为什么要用数据库连接池? 我们的网站允许用户注册,在没有池的情况下,假设只有一个人,那么流程就是,用户点击注册,通过socket将用户的账号和密码发送到服务器,然后就需要创建MySQL数据库连接&am…

网页制作与网站建设填空题开发一个游戏软件需要多少钱

首先,免责声明:如果您正在编写微服务 (每个人现在都对吗?)并希望它是惯用的 ,那么通常不会在其中使用几个不同的数据源。 图片取自Pixabay© https: //pixabay.com/illustrations/software-binary-sys…

建设网站宽度最好是多少网站开发需求分析的内容

最简单的免密登录 1.A电脑生成秘钥 ssh-keygen -t rsa 2.A电脑将秘钥传给B电脑 ssh-copy-id root192.168.1.129 #将秘钥直接传给B电脑 需要输入B电脑的密码,可以看到成功。 3.测试 同理:如果B->A也需要免密登录,统一的操作。 大功告…