同步操作将从 jeesun/oauthserver 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
oauthserver是一个基于Spring Boot Oauth2的完整的独立的Oauth2 Server微服务。项目的目的是,仅仅需要创建相关数据表,修改数据库的连接信息,你就可以得到一个Oauth2 Server微服务。
为了开发方便,项目拆分成6个模块,eureka-server、oauth、common、api、web、old-task:
支持的关系型数据库:
公共工具类模块
更多历史更新日志查看CHANGE_LOG.md
IntelliJ IDEA或Eclipse请先安装lombok插件。
有部分自建jar在中央仓库是没有的,需要使用mvn install
安装到本地。执行“需要安装的jars”文件夹下的install.bat
安装。
注意:数据库都要忽略大小写。 所有SQL文件都在“SQL初始化”目录下。
schema-mysql.sql
,完成数据表的创建和测试数据的导入。之后,请执行相应的增量更新SQL。schema-oracle.sql
,完成数据表的创建和测试数据的导入。之后,请执行相应的增量更新SQL。schema-postgresql.sql
,完成数据表的创建和测试数据的导入。之后,请执行相应的增量更新SQL。schema-sqlserver.sql
,完成数据表的创建和测试数据的导入。之后,请执行相应的增量更新SQL。application-mysql.yml
里。修改完数据库连接信息后,还需要设置application-common.yml
的spring.profiles.active=mysql
。application-oracle.yml
里。修改完数据库连接信息后,还需要设置application-common.yml
的spring.profiles.active=oracle
。application-pg.yml
里。修改完数据库连接信息后,还需要设置application-common.yml
的spring.profiles.active=pg
。application-sqlserver.yml
里。修改完数据库连接信息后,还需要设置application-common.yml
的spring.profiles.active=sqlserver
。优先启动eureka-server,然后启动oauth授权模块,其他模块没有固定的启动顺序。但是如果你需要使用到web模块的定时任务功能,需要优先启动old-task模块。
测试账号:手机号18800000000,密码1234567890c
在使用过程中有任何疑问或者问题,请提交issue,我会在收到的第一时间予以回复。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。