`

shiro (六) spring结合 -- 扩展UsernamePasswordToken

 
阅读更多

 

package com.miv.shiro.common;

 

import org.apache.shiro.authc.UsernamePasswordToken;

 

/**

 * 功能描述

 * 

 * <pre>

 * 特殊说明

 *  扩展传入参数

 * </pre>

 * 

 * @author R20962

 * @create Aug 2, 2012

 * 

 */

public class MIVshiroToken extends UsernamePasswordToken {

 

    /**

     * 

     */

    private static final long serialVersionUID = 1L;

 

    private Integer ROLE_CODE = null;

 

    public MIVshiroToken(String loginName, String password, Integer ROLE_CODE, boolean flag) {

        super(loginName, password, flag);

        this.ROLE_CODE = ROLE_CODE;

    }

 

    public Integer getROLE_CODE() {

        return ROLE_CODE;

    }

 

}


分享到:
评论

相关推荐

    spring boot与shiro集成demo

    **Spring Boot与Shiro集成详解** ...这只是一个基础示例,实际应用中可能需要结合实际业务需求进行更复杂的配置和扩展。在开发过程中,可以参考Shiro的官方文档和社区资源,进一步优化和增强系统的安全性。

    shiro-单用户登录.zip

    - 将Shiro整合到Spring Boot或Spring MVC项目中,利用Shiro的注解(@RequiresAuthentication、@RequiresPermissions等)实现方法级别的权限控制。 通过"shiro-单用户登录.zip"中的示例代码,你可以深入了解Shiro...

    Spring Boot整合Shiro搭建权限管理系统教学提纲.docx

    **目标**: 通过将Spring Boot与Shiro相结合,构建一套高效、灵活的权限管理系统。 **应用场景**: 适用于需要用户认证、授权的企业级应用或Web项目,如后台管理系统等。 #### 三、Spring Boot整合Shiro搭建权限管理...

    springBoot整合Shiro

    SpringBoot整合Shiro是将Spring Boot与Apache Shiro框架结合,用于实现权限管理和认证授权功能。Shiro是一款轻量级的安全框架,适用于Java环境,它提供了身份验证、授权、会话管理和加密等功能,使得在Spring Boot...

    【开源,共享,下载免费,原创不易】springBoot快速集成Shiro和jsp

    在本项目中,我们将探讨如何将Shiro与Spring Boot结合,并使用JSP作为视图层技术。 首先,我们需要在Spring Boot项目中添加Shiro和JSP相关的依赖。在`pom.xml`文件中,我们需要引入`spring-boot-starter-web`、`...

    SpringBoot整合shiro实现登录

    总之,Spring Boot结合Shiro能有效地帮助开发者实现Web应用的用户登录和权限管理。通过合理的配置和自定义,可以打造出安全且灵活的系统。在项目`demo2`中,你将能够看到这些配置和实现的具体代码,进一步学习和理解...

    Apache Shiro 使用分享

    Shiro 提供了 UsernamePasswordToken 等认证令牌类,通过 Subject 的 login 方法完成认证。 - **授权**:确定用户可以访问哪些资源或执行哪些操作。Shiro 支持基于角色的权限控制(RBAC)和基于权限的控制(ABAC)...

    spring+shiro 整合实例代码详解

    【Spring+Shiro 整合】的实例代码详解 在Java Web开发中,Spring和Apache Shiro是两个常用的框架,Spring用于处理业务逻辑和依赖注入,而Shiro则专注于安全管理,如用户认证、授权等。将两者整合可以构建出安全且...

    SpringBoot-Shrio-jpa-master.zip

    将 Shiro 集成到 Spring Boot 中,并结合 JPA 进行权限管理,可以构建出高效且安全的 Web 应用。 1. **Spring Boot 简介** Spring Boot 通过默认配置、启动器、Starter POMs 和自动配置,使得创建独立的、生产级别...

    使用Shiro的JdbcRealm实现查询数据库进行身份认证示例源码.zip

    在配置文件(如shiro.ini或Spring XML配置)中,指定数据源(DataSource)和相关的SQL语句。数据源可以是任何兼容JDBC的数据库连接池,如HikariCP、Druid等。SQL语句用于获取用户的密码和角色信息: ```ini [main] ...

    Springboot+Shiro记录用户登录信息并获取当前登录用户信息的实现代码

    Shiro 是一个功能强大的权限管理框架,可以和 Springboot 结合使用来实现用户登录和权限管理功能。 1. Springboot 和 Shiro 的集成 在使用 Springboot 和 Shiro 之前,需要在 pom.xml 文件中添加 Shiro 的依赖项:...

    Springboot整合Shiro的代码实例

    Springboot 整合 Shiro 的代码实例 Springboot 整合 Shiro 的代码实例是指在 Springboot 项目...Springboot 整合 Shiro 的代码实例提供了一个基本的身份验证和授权管理示例,开发者可以根据实际需求进行修改和扩展。

    SpringBoot-Shiro:这是最简单的SpringBoot与Shiro整合的框架

    总结来说,SpringBoot 结合 Shiro 提供了一个简单而强大的安全解决方案,允许开发者快速构建具有安全控制功能的应用程序。通过 Shiro 的配置,可以轻松实现用户认证、权限授权、会话管理等功能,而 SpringBoot 则...

    JAVA技术架构及开发规范文档.docx

    Shiro与CAS单点登录整合,便于扩展多个应用模块。此外,自定义了UsernamePasswordToken和Realm,实现基于验证码和数据库用户密码的登录验证。 Spring的注解控制器用于控制器层,支持返回Velocity视图、Ajax JSON和...

    ShrioExample:构建一个 Shrio 应用程序

    然而,Shiro的功能远不止这些,还包括RememberMe服务、Captcha支持、会话管理策略等,都可以根据实际需求进行配置和扩展。在实际开发中,Shiro可以与Spring、MyBatis等框架无缝集成,提供更加灵活和强大的安全解决...

    shrio_test:测试程序-shrio教程

    Shiro的灵活性使其可以与其他框架如Spring、Spring Boot等无缝集成。通过了解和实践`shrio_test`,开发者可以进一步探索如何在这些框架中使用Shiro,提升应用的安全性。 总的来说,`shrio_test`测试程序是一个学习...

Global site tag (gtag.js) - Google Analytics