# auth **Repository Path**: lie/auth ## Basic Information - **Project Name**: auth - **Description**: 基于springmvc+spring+spring-data-jpa+easyui+bootstrap实现的统一权限系统 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2017-08-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # auth 统一权限系统 提供权限管理,统一登录,会话控制,权限控制的功能。 系统架构:采用springmvc+spring+spring-data-jpa+easyui+bootstrap。系统中有mybatis的sqlmap配置,而且好久已经没有更新了,已经废弃,之后会从系统中移除。 # 运行环境 项目基于jdk1.7开发,请使用jdk版本1.7级以上打包运行项目。 # 项目运行参数 项目的运行参数基本都在pom.xml里的profile中。 ## db ``` db.jdbc.url:数据库连接url db.jdbc.username:数据库连接用户名 db.jdbc.password:数据库连接密码 db.jdbc.validationQuery:验证查询语句 ``` ## redis ``` redis.host:redis连接地址 redis.port:redis服务端口 redis.password:redis密码 ``` ## log ``` log.dir:日志打印根目录 log.level:日志级别 ``` ## auth 统一权限系统本身的会话控制和权限控制都是基于对已提供的会话控制接口和权限控制接口实现,因此需要配置权限相关参数。 ``` authorize.base.url: 权限控制url authorize.return.url:登陆后回调url authorize.app.code: 权限系统分配的应用编码 ``` # 数据库初始化 数据库初始化sql:auth-web/src/main/resources/sqlmap/auth.sql # 启动 在auth-web中的pom里加入了jetty的插件,可以通过内嵌方式启动项目--jetty:run # 启动前准备事项。 ``` 1.修改db参数配置。 2.修改redis参数配置。 3.修改日志参数配置。 4.修改权限基本url和回调配置。 5.数据库sql初始化 6.配置访问域名。因为基于cookie登录,最好是有域名比较方便。 7.其他需要权限控制和会话控制的应用接入请参考:http://git.oschina.net/syphgxrsn/auth/wikis/home ``` # 超管 ``` 用户名:admin 密码:123@syp.com ``` # 交流 QQ群:213461923