社区
CSS
帖子详情
网页登陆认证功能不使用JSP如何实现
suncs2001
2019-09-20 08:22:02
现在新手web开发开发中,想使用前后端分离的方式,直接利用ajax调用webapi接口实现数据刷新,不想在后台使用JSP。 那登陆界面如何实现呢,我的意思是如果我在浏览器里输入一个非默认页面,如何保证没有登陆的用户跳转到登陆界面,登陆的用户不需要跳转,难道在每个界面上都加一个js脚本判断吗
...全文
137
4
打赏
收藏
网页登陆认证功能不使用JSP如何实现
现在新手web开发开发中,想使用前后端分离的方式,直接利用ajax调用webapi接口实现数据刷新,不想在后台使用JSP。 那登陆界面如何实现呢,我的意思是如果我在浏览器里输入一个非默认页面,如何保证没有登陆的用户跳转到登陆界面,登陆的用户不需要跳转,难道在每个界面上都加一个js脚本判断吗
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jio可
2019-09-20
打赏
举报
回复
如果要不发请求就在浏览器把token存到cookie里面设置一个有效期,每次访问页面都去获取这个cookie(cookie过期浏览器会自动删除的)其实静态页也没必要做拦截吧
suncs2001
2019-09-20
打赏
举报
回复
那前提还是要发送ajax请求。 如果页面不需要跟后台通信,比如主页面是../project/mainpage, A页面是静态页面 ../project/subpage,那么如果我在浏览器中直接输入../project/subpage,不发送ajax请求,就没用了。
所以这种情况下我就要在每个页面上保证会发送ajax,最好是header里,是这样吗
jio可
2019-09-20
打赏
举报
回复
登录后api返回一个token,然后web在ajax头信息加上这个token,api校验token是否有效,过期或者错误就返回一个错误码,前端根据错误码重定向页面到登录页
前端_小菜鸟
2019-09-20
打赏
举报
回复
其实就是发送一个请求,后端返回一个token ,你把这个token值保存在localStorage或者session里面,可以写一个请求公共方法判断一下是否有登录,请求的时候就查看一下是否有token值,有的话就可以直接跳转到对应页面,没值则跳到登录页
Javaweb总结之
JSP
动态
网页
看到了一篇博客:https://blog.csdn.net/love20165104027/article/details/81271556 java后端都说学完web之后再看框架如鱼得水,咱也不知道,就先研究研究吧。
JSP
简单点可以这样说: 所谓
JSP
意思就是动态
网页
,这里的动态可不是动画的意思,而是指一些登录,访问数据库显示等的一些操作。但归根结底还是前端
网页
的一些操作。 实际上也没什么操作...
关于用
jsp
实现
http
认证
安全
登陆
的学习笔记
作者 : lnboy 标题 : 关于用
jsp
实现
http
认证
安全
登陆
的学习笔记。(正在原创ing) 关键字:
jsp
http
认证
WWW-authenticate Basic Digest Base64
关于用
jsp
实现
http
认证
安全
登陆
的学习笔记。(正在原创ing)
作者 : lnboy 标题 : 关于用
jsp
实现
http
认证
安全
登陆
的学习笔记。(正在原创ing) 关键字:
jsp
http
认证
WWW-authenticate Basic Digest Base64
JSP
登陆
页 login.
jsp
一:
JSP
登陆
页 login.
jsp
: 登录页 - Java教程:http://www.javaweb.cc 用户名: 密 码: // 用户名:admin 密码:123 String name = request.getParameter("uname");
个简单的学生
登陆
系统的
jsp
实现
之
登陆
身份验证
版权声明:本文为博主原创文章,未经博主允许不得转载。 [html] view plain copy span style="font-size:18px;">这篇是用来验证
登陆
学生身份的关于
登陆
页面可以查看这篇span> [html] view plain copy span style="fo
CSS
61,117
社区成员
60,701
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章