shiro 简单使用

来源:互联网 发布:织梦cms仿站教程 编辑:程序博客网 时间:2024/06/07 13:16

项目目录结构:

                    

public class HelloWorld {public static void main(String[] args) {//读取配置文件,初始化SecurityManager工厂Factory<SecurityManager> factory=new IniSecurityManagerFactory("classpath:shiro.ini");//获取securityManager实例SecurityManager securityManager=factory.getInstance();//把securityManger实例绑定到SecurityUtilsSecurityUtils.setSecurityManager(securityManager);//得到当前执行的用户Subject currentUser=SecurityUtils.getSubject();//创建token令牌,用户名、密码UsernamePasswordToken token=new UsernamePasswordToken("java1234", "123456");try{    currentUser.login(token);    System.out.println("登入成功!");}catch(AuthenticationException e){e.printStackTrace();System.out.println("登入失败!");}}}



0 0
原创粉丝点击