一、登录认证 即在应用中谁能证明他就是他本人。一般提供如他们的身份ID 一些标识信息来表明他就是他本人,如提供身份证,用户名/密码来证明。 在 shiro 中,用户需要提供principals (身份)和credentials(证明)给shiro,从而应用能验证用户身份。 二、Shiro登录认证基本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-04-11 10:42:00
                            
                                222阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            shiro登录认证过程登录方法可以看到已经获取到了username、password和rememberM            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-09 13:48:18
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是Shiro权限管理?Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相 当简单,对比Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个 好,这个不必纠结,能更简单的解决项目问题就好...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-11 17:59:37
                            
                                333阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            是一个强大且灵活的 Java 开源安全框架,拥有登录认证、授权管理、企业级会话管理和加密等功能,相比 Spring Secur            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-08-06 11:44:00
                            
                                142阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            先粘出登录的代码@RequestMapping(value="/submitLogin",method = RequestMethod.POST)
@ResponseBody
public Map<String, Object> submitLogin(String username,String password){
System.out.println(username+"---            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2023-01-13 10:56:57
                            
                                1697阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            shiro:安全(权限)框架,【用途】:1)验证用户      2)对用户执行访问控制,如: 判断用户是否拥有角色admin;判断用户是否拥有访问的权限      3)在任何环境下使用 Session API,可以使用多个用户数据源。例如一个是oracle用户库,另外一个是mysql用户库      &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-09-26 16:15:38
                            
                                2088阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shiro实现登录安全认证 shiro的优势,不需要再代码里面判断是否登录,是否有执行的权限,实现了从前端页面到后台代码的权限的控制非常的灵活方便 传统的登录认证方式是,从前端页面获取到用户输入的账号和密码之后,直接去数据库查询账号和密码是否匹配和存在,如果匹配和存在就登录成功,没有就提示错误 而s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-01-26 10:36:00
                            
                                206阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shiro简介 什么是Shiro? Apache Shiro 是一个Java 的安全(权限)框架 shiro 可以非常容易的开发出足够好的应用,其不仅可以用在Javase 环境,也可以用在Javaee环境 shiro 可以完成,认证,授权,加密,会话管理,Web 集成,缓存等。●Authentication:身份认证、登录,验证用户是不是拥有相应的身份; ●Authorization:授权,即权限            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-13 09:35:02
                            
                                343阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前后端分离前面讨论了springboot下security很多常用的功能,其它的功能建议参考官方文档学习。网页版登录的形式现在已经不是最流行的了,最流行的是前后端分离的登录方式,前端单独成为一个项目,与后台的交互,包括登录认证和授权都是由异步接口来实现。在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。这种应            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 07:05:33
                            
                                283阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            八、(了解即可)MyBatis懒加载(或者叫延迟加载)            
                
         
            
            
            
            文章目录1. 添加依赖2. 配置Spring Security3. 创建用户服务4. 控制器和视图5. 运行应用Spring Security是一个强大的身份验证和访问控制框架,用于保护Spring应用程序。它提供了全面的安全服务,包括身份验证、授权、攻击防护等。本文将介绍如何在Spring Boot应用程序中整合Spring Security,以构建一个安全可靠的Web应用。1. 添加依赖首先,            
                
         
            
            
            
            1、如图:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-14 08:48:14
                            
                                89阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            项目采用的方式实现登录认证,登录认证具有以下功能::目前接口都加了sessionId认证,但是没做用户菜单权限校验。举例说明            
                
         
            
            
            
            Shiro 架构(Shiro外部来看) 从外部来看Shiro ,即从应用程序角度的来观察如何使用 Shiro 完成 工作:身份验证 • 身份验证:一般需要提供如身份 ID 等一些标识信息来表明登录者的身 份,如提供 email,用户名/密码来证明。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-02 14:43:39
                            
                                93阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shiro权限认证: 具体的认证流程是这样的: 一般流程: 通过.ini的文件来初始化工厂,.ini的文件的好处是可以创建多个组,而.properties的文件只能创建一组。 系统默认有shiro.ini的文件,但是一般我们是自定义数据源Realm:来存放数据; 该类如下:这里采用了模拟数据库; 测            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-03-16 20:13:00
                            
                                72阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Shiro 架构(Shiro外部来看) 从外部来看Shiro ,即从应用程序角度的来观察如何使用 Shiro 完成 工作:身份验证 • 身份验证:一般需要提供如身份 ID 等一些标识信息来表明登录者的身 份,如提供 email,用户名/密码来证明。• 在 shiro 中,用户需要提供 principals (身份)和 credentials(证 明)给 shiro,从而应用能验...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-06 14:55:52
                            
                                189阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、我们在项目test文件夹下面新建resourse文件夹并将她设置为资源文件夹: 2、在resourse文件夹下面新建user.ini文件 user.ini文件里面声明一个用户: 先写一个用户标签[user] 然后添加一个用户:houru密码:miyue 认证测试: 新建一个测试类: 测试类代码:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-25 13:47:14
                            
                                387阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序Authentication:有时称为“登录”,这是证明用户是他们所说的用户的行为。Authorization:访问控制的过程,即确定“谁”有权访问“什么”。Session Ma...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-24 16:18:00
                            
                                1113阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序Authentication:有时称为“登录”            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-11 14:02:10
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 shiro登录的简单demo1.1 web.xml添加shiroFilter1.2 applicationContext-shiro.xml1.3 使用shiro注解授权1.4 退出1.5 缓存1.5.1 配置1.5.2 session管理1.6 验证码1.7 记住我1.7.1 配置
1 shiro登录的简单demo
1.1 web.xml添加shiroFilter<!-- shiro过            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 23:34:30
                            
                                257阅读