ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【免费开源】JeecgBoot单点登录源码全部开源了 [打印本页]

作者: 一给    时间: 2024-12-9 00:51
标题: 【免费开源】JeecgBoot单点登录源码全部开源了
JeecgBoot单点登录源码全部开源了,有必要的朋侪可以来薅羊毛了。
  一、JeecgBoot介绍

JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码天生器让前后端代码一键天生!JeecgBoot 引领低代码开发模式 (OnlineCoding-> 代码天生 -> 手工 MERGE), 帮助办理 Java 项目 70% 的重复工作,让开发更多关注业务。既能快速提高服从,节省成本,同时又不失灵活性!
二、 单点登录介绍

单点登录(Single Sign On ,简称SSO)是目前比较盛行的服务于企业业务整合的办理方案之一,SSO使得在多个应用体系中,用户只必要登录一次就可以访问所有相互信托的应用体系。
CAS(Central Authentication Service)是 Yale大学发起的一个企业级的、开源的项目,旨在为 Web 应用体系提供一种可靠的单点登录办理方法。
三、 单点登录流程图


四、单点登录服务配置

1. 所需环境及版本


2. 下载单点登录源码

下载JeecgBoot CAS服务端项目源码,其中包括jeecgboot-cas-db、jeecgboot-cas-server-overlay
源码地点: https://github.com/jeecgboot/jeecgboot-cas-server

3. 项目导入及数据库配置






在mysql中创建数据库,数据库名为"jeecg_cas",并执行"jeecgboot-cas-db"中的"jeecgboot_cas.sql" ,创建sys_user用户表

数据库及表:

jeecg_cas中sys_user表的数据需与JeecgBoot项目中毗连的数据库sys_user用户信息保持一致,如用户名及密码。
4. jeecgboot-cas-db配置


5. jeecgboot-cas-server-overlay配置


8448即jeecgboot-cas-db配置的端口
cas-db即jeecgboot-cas-db配置的context-path。

6. tomcat配置及启动







五、 JeecgBoot后端项目配置


配置完成,重新启动JeecgBoot后端项目即可
六、jeecgboot-vue3前端项目配置


七、访问

利用"http://localhost:3100/"访问时,如果没有登录,默认跳转至同一认证平台,输入用户名、密码登录成功后,自动跳转回"http://localhost:3100/"


以上,JeecgBoot单点登录就配置完成了。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4