(一)Apache Shiro简单入门
2017-05-11 16:54
441 查看
搭建一个简单的shiro项目:本人写博客初衷是记录学习记录以及方便日后查看,如果帮助到你们最好不过
1.利用eclipse 创建一个简单的maven项目
2.更改pom.xml加入需要的jar包
3.书写Shiro.ini配置文件
4.写具体的java代码实现
此处的java代码一定要注意 导包!!!!
1.利用eclipse 创建一个简单的maven项目
2.更改pom.xml加入需要的jar包
3.书写Shiro.ini配置文件
4.写具体的java代码实现
package com.shiro.hello; import org.apache.shiro.SecurityUtils; import org.apache.shiro.authc.UsernamePasswordToken; import org.apache.shiro.config.IniSecurityManagerFactory; import org.apache.shiro.mgt.SecurityManager; import org.apache.shiro.subject.Subject; import org.apache.shiro.util.Factory; public class HelloShiro { public static void main(String[] args) { // 利用工厂管理方法,加载配置文件 Factory<SecurityManager> factory = new IniSecurityManagerFactory("classpath:Shiro.ini"); // 获取实例对象 SecurityManager securityManager = factory.getInstance(); // 将其存储进工具类方便校验(securityManager绑定到SecurityUtils) SecurityUtils.setSecurityManager(securityManager); // 获取当前的用户信息 Subject currentUser = SecurityUtils.getSubject(); // 获取令牌(设置固定的username password 以便测试) UsernamePasswordToken token = new UsernamePasswordToken("SantoriniD", "7777777"); try { // 身份验证 currentUser.login(token); System.out.println("验证成功!!!!"); } catch (Exception e) { e.printStackTrace(); } // 注销 currentUser.logout(); } }
此处的java代码一定要注意 导包!!!!
相关文章推荐
- Apache shiro 简单入门
- Apache Shiro 快速入门教程,shiro 基础教程
- shiro权限框架简单快速入门
- springboot系列(二):Apache Shiro安全框架的简单使用
- shiro身份验证入门结合shiro的MD5加密技术自定义Realm-简单Demo
- Apache Thrift入门简单实战(Java)
- Apache Shiro简单示例
- Shiro学习总结(2)——Apache Shiro快速入门教程
- Apache Shiro 快速入门教程,shiro 基础教程
- Apache Shiro 快速入门实例
- apache shiro简单经典例子
- Shiro权限框架简单快速入门
- Apache shiro(1)-入门
- Apache Shiro简单介绍
- Apache Shiro的简单使用
- 关于shiro权限框架简单快速入门
- Apache Shiro 快速入门教程,shiro 基础教程
- apache shiro学习笔记--02(入门案例)
- SpringBoot2.x集成Apache Shiro并完成简单的Case开发
- Shiro简单入门介绍