iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >利用shiro怎么对登录信息进行保存
  • 416
分享到

利用shiro怎么对登录信息进行保存

shiro 2023-05-31 03:05:47 416人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关利用shiro怎么对登录信息进行保存,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时

这篇文章将为大家详细讲解有关利用shiro怎么对登录信息进行保存,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问,基本流程如下:

首先在登录页面选中RememberMe然后登录成功;如果是浏览器登录,一般会把RememberMe的Cookie写到客户端并保存下来;

关闭浏览器再重新打开;会发现浏览器还是记住你的;

访问一般的网页服务器端还是知道你是谁,且能正常访问;

但是比如我们访问淘宝时,如果要查看我的订单或进行支付时,此时还是需要再进行身份认证的,以确保当前用户还是你。

RememberMe配置 

spring-shiro-WEB.xml配置:

Java代码  

<!-- 会话Cookie模板 --> <bean id="sessionIdCookie" class="org.apache.shiro.web.servlet.SimpleCookie">   <constructor-arg value="sid"/>   <property name="HttpOnly" value="true"/>   <property name="maxAge" value="-1"/> </bean> <bean id="rememberMeCookie" class="org.apache.shiro.web.servlet.SimpleCookie">   <constructor-arg value="rememberMe"/>   <property name="httpOnly" value="true"/>   <property name="maxAge" value="2592000"/><!-- 30天 --> </bean>  

--结束END--

本文标题: 利用shiro怎么对登录信息进行保存

本文链接: https://www.lsjlt.com/news/223153.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 利用shiro怎么对登录信息进行保存
    这篇文章将为大家详细讲解有关利用shiro怎么对登录信息进行保存,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时...
    99+
    2023-05-31
    shiro
  • uniapp怎么登录存储用户信息
    在UniApp中,可以使用uni.setStorageSync(key, data)方法来存储用户信息,使用uni.getStora...
    99+
    2024-04-09
    uniapp
  • 利用python对微信自动进行消息推送
    from wxpy import * #该库主要是用来模拟与对接微信操作的 import requests from datetime import datetime import time import schedule fro...
    99+
    2023-01-30
    消息 python
  • 使用shiro怎么对INI进行配置
    这期内容当中小编将会给大家带来有关使用shiro怎么对INI进行配置,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。根对象SecurityManager从之前的Shiro架构图可以看出,Shiro是从根对象...
    99+
    2023-05-31
    shiro ini
  • 使用Python怎么对Syslog信息进行分析
    本篇文章给大家分享的是有关使用Python怎么对Syslog信息进行分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。实验目的:对设备Syslong信息进行分析记录,并写入sq...
    99+
    2023-06-14
  • 怎么在Spring MVC中利用ajax进行信息验证
    本篇文章为大家展示了怎么在Spring MVC中利用ajax进行信息验证,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。主要的方法有两种:var xmlhttp=new XMLHt...
    99+
    2023-06-08
  • 怎么用status信息对MySQL服务器进行优化
    这篇文章给大家分享的是有关怎么用status信息对MySQL服务器进行优化的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器...
    99+
    2024-04-02
  • springboot中怎么利用shiro实现多验证登录功能
    springboot中怎么利用shiro实现多验证登录功能,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 首先新建一个shiroConfig shiro的配置类...
    99+
    2023-06-20
  • 使用PyTorch怎么多GPU中对模型进行保存
    这篇文章将为大家详细讲解有关使用PyTorch怎么多GPU中对模型进行保存,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。多GPU下训练,创建模型代码通常如下:os.environ['...
    99+
    2023-06-07
  • 怎么在c# 中对网络信息进行设置
    怎么在c# 中对网络信息进行设置?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。(1).IP地址  /// <summary> ...
    99+
    2023-06-14
  • C#中怎么利用MemoryStream类对内存进行读写
    C#中怎么利用MemoryStream类对内存进行读写,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。读写内存-MemoryStream类MemoryStream类用于向内存...
    99+
    2023-06-17
  • 怎么在SpringBoot中利用Shiro实现一个密码登录功能
    怎么在SpringBoot中利用Shiro实现一个密码登录功能?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。导入依赖(pom.xml) <!--...
    99+
    2023-06-06
  • 怎么利用CLR存储过程传回信息
    怎么利用CLR存储过程传回信息,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。CLR存储过程存放于类别库项目SendYouDataReader 中,它示范如何使用 SqlPi...
    99+
    2023-06-17
  • 利用Java怎么对文件目录进行远程共享
    这篇文章将为大家详细讲解有关利用Java怎么对文件目录进行远程共享,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。.远程共享目录操作需要下载对应的jcifs-1.3.18.jar涉及的主要类是...
    99+
    2023-05-31
    java ava
  • 利用java怎么对文件目录进行读写删除
    利用java怎么对文件目录进行读写删除?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一.获得控制台用户输入的信息public String getInputMessage() ...
    99+
    2023-05-31
    java ava
  • Java怎么使用ThreadLocal实现当前登录信息的存取功能
    本篇内容主要讲解“Java怎么使用ThreadLocal实现当前登录信息的存取功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java怎么使用ThreadLocal实现当前登录信息的存取功能”...
    99+
    2023-07-05
  • 利用activity怎么对rootView 进行获取
    利用activity怎么对rootView 进行获取?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。实例如下:View rootView = ((ViewGroup)getWin...
    99+
    2023-05-31
    activity rootview
  • 怎么利用ibatis对sql进行注入
    这篇文章将为大家详细讲解有关怎么利用ibatis对sql进行注入,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。于ibaits参数引用可以使用#和两种写法,其中#写法会采用预编译方式,将转义交...
    99+
    2023-05-31
    ibatis sql
  • 怎么在Android中利用LeakCanary对内存泄漏进行排查
    今天就跟大家聊聊有关怎么在Android中利用LeakCanary对内存泄漏进行排查,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。在 build.gralde 里加上依赖, 然后sy...
    99+
    2023-05-31
    android 内存泄漏 leakcanary
  • json数据怎么利用hibernate进行存取
    这篇文章将为大家详细讲解有关json数据怎么利用hibernate进行存取,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、场景public class OrderModel {privat...
    99+
    2023-05-31
    hibernate json
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作