Просмотр исходного кода

添加登出功能

release_toaliyun_real
masterspirit 7 лет назад
Родитель
Сommit
61fb07c2ce
2 измененных файлов: 8 добавлений и 4 удалений
  1. +1
    -1
      mallinkAdmin/src/main/java/com/simple/config/ShiroConfig.java
  2. +7
    -3
      mallinkAdmin/src/main/java/com/simple/controller/HomeController.java

+ 1
- 1
mallinkAdmin/src/main/java/com/simple/config/ShiroConfig.java Просмотреть файл

@@ -98,7 +98,7 @@ public class ShiroConfig {
Map<String,String> filterChainDefinitionMap = new LinkedHashMap<String,String>();

//配置退出 过滤器,其中的具体的退出代码Shiro已经替我们实现了
filterChainDefinitionMap.put("/logout", "logout");
filterChainDefinitionMap.put("/logout", "anon");
filterChainDefinitionMap.put("/doLogin/**","anon");
filterChainDefinitionMap.put("/css/**","anon");
filterChainDefinitionMap.put("/js/**","anon");


+ 7
- 3
mallinkAdmin/src/main/java/com/simple/controller/HomeController.java Просмотреть файл

@@ -69,9 +69,13 @@ public class HomeController {
}catch(Exception e) {
return new ResultData(ResultData.ERROR,"用户名或者密码错误");
}
return data;

}

@ApiOperation("登出")
@GetMapping("/logout")
public ResultData login() {
ResultData data = new ResultData();
SecurityUtils.getSubject().logout();
return data;
}
}

Загрузка…
Отмена
Сохранить