All Projects → thushear → doit

thushear / doit

Licence: other
spring cloud , CAS , JHipster hybrid sample app

Programming Languages

CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
typescript
32286 projects
shell
77523 projects

Projects that are alternatives of or similar to doit

shiro-cas-spring-boot-starter
spring-boot-starter-shiro-cas
Stars: ✭ 16 (+14.29%)
Mutual labels:  cas, shiro
Cps Mall Cloud
微信小程序优惠券商城(淘宝客、多多客),集成领券、信用返现、活动奖励、购物补贴、多级分销等功能,支持淘宝、拼多多、京东、唯品会、蘑菇街。毕业设计
Stars: ✭ 139 (+892.86%)
Mutual labels:  shiro, springcloud
Spring Cloud Cli
基于Spring Cloud实现微服务前后端系统
Stars: ✭ 351 (+2407.14%)
Mutual labels:  shiro, springcloud
Cas Sso Samples
CAS单点登录案例。整合了CAS OAuth2、Apache Shiro、Spring Security等
Stars: ✭ 60 (+328.57%)
Mutual labels:  cas, shiro
Snowjena
Distributed lock-free current limiting framework based on token bucket algorithm.基于令牌桶算法实现的分布式无锁限流框架。
Stars: ✭ 628 (+4385.71%)
Mutual labels:  cas, springcloud
Highdsa
2018年本科毕设项目,已更新所有开发和部署文档。基于Dubbo、SSM、Shiro、ELK、ActiveMQ、Redis等实现的一套高可用、高性能、高可扩展的分布式系统架构,实现可支持业务的基础公共服务,API使用Restful风格对外暴露。已经实现的包括:发送邮件服务、FastDFS文件存储服务、ELK实时日志查询服务、Redis缓存服务、Mybatis数据库、阿里短信推送、Goeasy消息推送、Druid监控、ActiveMQ消息队列、shiro权限认证、cas单点登录、权限配置web系统、移动端后台系统。持续更新中......
Stars: ✭ 385 (+2650%)
Mutual labels:  cas, shiro
Jeecg Boot
「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
Stars: ✭ 26,432 (+188700%)
Mutual labels:  shiro, springcloud
Buji Pac4j
pac4j security library for Shiro: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 444 (+3071.43%)
Mutual labels:  cas, shiro
Auth Center
一站式登录权限管理系统
Stars: ✭ 50 (+257.14%)
Mutual labels:  cas, shiro
Pac4j
Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 2,097 (+14878.57%)
Mutual labels:  cas, shiro
spring-cloud-tutorial
spring-cloud [ Bus, Sleuth, Config, Stream ]
Stars: ✭ 52 (+271.43%)
Mutual labels:  springcloud
RuoYi-Vue-Oracle
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Stars: ✭ 225 (+1507.14%)
Mutual labels:  springsecurity
psrcas
PSR CAS, a PHP standard library for CAS authentication.
Stars: ✭ 21 (+50%)
Mutual labels:  cas
springboot-learning-demo
springboot学习示例
Stars: ✭ 17 (+21.43%)
Mutual labels:  shiro
teedao
权限管理平台
Stars: ✭ 18 (+28.57%)
Mutual labels:  shiro
mall4cloud
⭐️⭐️⭐️ Springcloud商城 O2O商城 小程序商城 PC商城 H5商城 APP商城 Java商城 分销商城 多用户商城 uniapp商城 微服务商城
Stars: ✭ 3,915 (+27864.29%)
Mutual labels:  springcloud
generator-jhipster-spring-cloud-stream
📪 JHipster module for messaging microservices with Spring Cloud Stream
Stars: ✭ 22 (+57.14%)
Mutual labels:  jhipster
shiro-pac4j-spring-boot-starter
pac4j + shiro
Stars: ✭ 14 (+0%)
Mutual labels:  shiro
piranha
The Piranha computer algebra system.
Stars: ✭ 91 (+550%)
Mutual labels:  cas
spring-boot-web
Spring Boot脚手架工程
Stars: ✭ 29 (+107.14%)
Mutual labels:  shiro

CAS 开源登录解决方案

https://github.com/apereo/cas Enterprise Single Sign On 企业级单点登录开源解决方案

CAS Architecture

CAS Architecture Diagram

Spring Cloud

Spring Cloud

JHipster

基于Spring Boot Angular4 的脚手架 To install Yeoman, type: npm install -g yo To install JHipster, type: npm install -g generator-jhipster

jhipster jhipster entity author jhipster entity book

应用模块

模块名 模块介绍 端口情况 必须https path 启动循序
doit-sso-server cas服务 8443 cas 2
doit-sso-config 配置中心 8888 config 1
doit-sso-management service管理 8081 cas-management 3
doit-api-gateway cloud 网关 8888 /zuul 4
doit-eureka-server cloud 服务治理中心 1111 / 5
doit-hystrix-dashboard cloud 熔断dashboard 2001 × / 6
doit-zipkin-server cloud trace监控 9411 × / 7
doit-blog 前后分离微服务实例 8080 × / 8
doit-shiro-client shiro集成cas实例 8083 × / 9

Development

  • jdk8
  • maven3

启动相关

  • mysql 运行 init.sql

初始化

  1. 负责把passport.sso.com设置到host文件
  2. 把域名自签名证书导入到java环境(提示信息,第一个需要输入密码为123456,第二个导入密码为changeit
build.cmd init

启动服务

build.cmd run
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].