• 大小: 44KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: 其他
  • 标签: 权限管理  

资源简介

shiro前后端分离分布式权限管理,shiro前后端分离分布式权限管理shiro前后端分离分布式权限管理

资源截图

代码片段和文件信息

package com.yyy.controller;

import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;

import org.apache.shiro.SecurityUtils;
import org.apache.shiro.authc.AuthenticationToken;
import org.apache.shiro.authc.UsernamePasswordToken;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

/**
 * 功能
 * @version 1.0.0
 */
@Controller
@RequestMapping(value=“user“)
public class UserController {
@RequestMapping(value=“/getUser“ method = RequestMethod.GET)
public void getUser(){
System.out.println(“getUser“);
}
@RequestMapping(value=“/login“ method = RequestMethod.GET)
public void login(HttpServletRequest request){
String userName = request.getParameter(“userName“);
String password = “123“;//request.getParameter(“password“);
UsernamePasswordToken token = new UsernamePasswordToken(userName
password);
SecurityUtils.getSubject().login(token);
System.out.println(“login“);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-07-26 15:50  webShiro\
     文件        1010  2017-07-26 14:56  webShiro\.classpath
     文件        1219  2017-07-26 14:00  webShiro\.project
     目录           0  2017-07-26 14:00  webShiro\.settings\
     文件         503  2017-07-26 14:00  webShiro\.settings\.jsdtscope
     文件         430  2017-07-26 13:59  webShiro\.settings\org.eclipse.jdt.core.prefs
     文件         725  2017-07-26 14:06  webShiro\.settings\org.eclipse.wst.common.component
     文件         219  2017-07-26 14:03  webShiro\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-07-26 14:00  webShiro\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-07-26 14:00  webShiro\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件         218  2017-07-26 13:57  webShiro\.settings\org.maven.ide.eclipse.prefs
     文件        3242  2017-07-26 15:10  webShiro\pom.xml
     目录           0  2017-07-26 14:04  webShiro\src\
     目录           0  2017-07-26 13:57  webShiro\src\main\
     目录           0  2017-07-26 14:26  webShiro\src\main\java\
     目录           0  2017-07-26 14:14  webShiro\src\main\java\com\
     目录           0  2017-07-26 14:36  webShiro\src\main\java\com\yyy\
     目录           0  2017-07-26 14:26  webShiro\src\main\java\com\yyy\controller\
     文件        1085  2017-07-26 15:22  webShiro\src\main\java\com\yyy\controller\UserController.java
     目录           0  2017-07-26 14:14  webShiro\src\main\java\com\yyy\filter\
     文件        2015  2017-07-26 15:01  webShiro\src\main\java\com\yyy\filter\SysFilter.java
     目录           0  2017-07-26 14:46  webShiro\src\main\java\com\yyy\shiro\
     文件         383  2017-07-26 14:46  webShiro\src\main\java\com\yyy\shiro\CustomSessionIdGenerator.java
     文件        3906  2017-07-26 14:47  webShiro\src\main\java\com\yyy\shiro\JedisClusterFactory.java
     文件        1776  2017-07-26 15:27  webShiro\src\main\java\com\yyy\shiro\MyRealm.java
     文件        6215  2017-07-26 14:47  webShiro\src\main\java\com\yyy\shiro\RedisCache.java
     文件        1699  2017-07-26 14:48  webShiro\src\main\java\com\yyy\shiro\RedisCacheManager.java
     文件        2967  2017-07-26 14:47  webShiro\src\main\java\com\yyy\shiro\RedisManager.java
     文件        3874  2017-07-26 14:47  webShiro\src\main\java\com\yyy\shiro\RedisSessionDAO.java
     文件         788  2017-07-26 14:36  webShiro\src\main\java\com\yyy\shiro\SessionListener.java
     文件        3533  2017-07-26 15:29  webShiro\src\main\java\com\yyy\shiro\SessionManager.java
............此处省略39个文件信息

评论

共有 条评论