Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
title type order description keywords
介绍
sso
1
jbone单点登录介绍
sso,cas,单点登录

介绍

jbone sso是基于cas框架实现的单点登录服务。并在cas原有基础上做了扩展。既支持CAS内置所有功能,又完美集成Spring Cloud套件和其他自定义功能。

jbone sso既是jbone项目群中的一员,也完全可以独立部署运行,只需要简单的配置就可以实现微服务项目群的单点登录。

功能清单

SSO基础功能

功能点 完成状态
单点登录 ✔️
单点登出 ✔️
忘记密码 ✔️
记住我 ✔️
验证码 ✔️

SSO客户端接入

功能点 完成状态
MVC项目接入 ✔️
VUE前后端分离项目接入 ✔️
JavaScript项目接入 开发中

SSO第三方账号登录

功能点 完成状态
github ✔️
微信 开发中
微信扫码 开发中
QQ 开发中
CSDN 开发中

扩展功能

功能点 完成状态
自定义登录异常提示 ✔️
自定义皮肤 开发中

SSO后台管理

功能点 功能描述 完成状态
服务管理 服务的新增、删除、修改、全文检索等 ✔️
服务版本控制 通过对服务的版本控制,可有效控制服务发布流程。将发布流程改为:修改->提交->发布,而不是直接发布服务。 ✔️
管理后台登录权限控制 支持集成SSO Server、静态用户等 ✔️
委托用户控制 相当于github中的PR用户,需要通过PR来变更服务 ✔️
委托用户管理服务 管理流程:修改 -> 提交PR ✔️
管理员接受或拒绝委托用户的服务变更 处理委托用户的PR ✔️

支持协议

CAS

OAuth

OpenId

Rest

自定义

支持接入端

MVC项目

前后端分离项目

微服务API网关

手机客户端

第三方登录

github

微信

QQ

CSDN

客户端

Java Mvc

Vue

Javascript