1 Star 3 Fork 4

haohaowang / cas-spring-boot-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

cas-spring-boot-demo

介绍

springboot shiro整合cas单点登陆,修改登陆样式。

软件架构

软件架构说明 jdk 1.8 maven项目 cas-server cas服务端 springboot-cas-shiro-master 客户端一 springboot-cas-shiro-master2 客户端二

安装教程

1.使用git clone xxx 将项目down下来,然后用eclpse或者idea打开此处以idea为例 选择 open,打开目录

  1. 一共三个项目,鼠标选中项目的pom文件,右键->add as maven project,一共操作三次。

使用说明

  1. cas服务端 首先将cas-server\src\main\webapp\WEB-INF\lib,里面的包全部选中,右键 add as libery,使用tomcat7:run进行运行,默认是8080端口 ,如果提示包找不到,按照以下操作,右键该项目tomcat7:run->rebulid module 'cas-server'->tomcat7:run即可正常启动,或者配置外部tomcat也行,一定要把lib下jar给导入进去。
  2. springboot-cas-shiro-master/springboot-cas-shiro-master2直接运行主方法即可,因为是springboot项目,分别是8081和8082端口. sql,如下: 新建数据库test 找到如下文件 cas-server\src\main\webapp\WEB-INF\deployerConfigContext.xml拉到最下面配置数据库信息, 数据表,建表语句
CREATE TABLE `user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(50) DEFAULT NULL,
  `password` varchar(255) DEFAULT NULL,
  `account` varchar(255) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  `created` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

插入一条新记录

INSERT INTO `test`.`user` (`id`, `username`, `password`, `account`, `status`, `created`) VALUES ('1', 'root', '63a9f0ea7bb98050796b649e85481845', NULL, NULL, '2019-04-28 11:23:46');

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

空文件

简介

springboot shiro整合cas单点登陆,修改登陆样式。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/haohaowang/cas-spring-boot-demo.git
git@gitee.com:haohaowang/cas-spring-boot-demo.git
haohaowang
cas-spring-boot-demo
cas-spring-boot-demo
master

搜索帮助