Spring boot,Spring Seesion,redis实现登录验证及共享session及接口权限管理
项目git地址:https://github.com/xubaodian/httpsecurity.git
代码的细节就不展示了,需要的可以直接去git下载该项目,介绍下项目的创建过程,中间穿插一些代码和思路讲解,
使大家可根据这个可以自己一步一步创建工程。
项目创建过程如下:
1、首先创建spring boot项目,添加thymeleaf模板支持。
现在,spring boot就是web工程了,支持rest接口,html页面处理,
如果不知道怎么创建spring boot,先学习一下。
2、安装redis
linux安装就不解释了,windows的官方网站没有可用包,下面是resdis windows版下载地址:
https://github.com/ServiceStack/redis-windows
下载后启动redis-server.exe,即可启动redis,没有配置的话,默认启动端口是6379。
3、添加spring-session 和redis的依赖, 和redis配置。