All Projects → sebastienblanc → Spring Boot Keycloak Tutorial

sebastienblanc / Spring Boot Keycloak Tutorial

Easily Secure your Spring Boot Apps with Keycloak

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Spring Boot Keycloak Tutorial

Myrestutil
基于springboot的rest调用框架,定义接口然后即可直接注入使用。
Stars: ✭ 143 (-13.33%)
Mutual labels:  springboot
Hope Cloud
🐳 Hope-Cloud is a Java microservice project
Stars: ✭ 155 (-6.06%)
Mutual labels:  springboot
Crown
Based on SpringBoot2, Crown builds a rapidly developed web application scaffolding.
Stars: ✭ 161 (-2.42%)
Mutual labels:  springboot
Oracle Java
Ansible role to install Oracle Java 8/11 on Debian and RedHat based distributions.
Stars: ✭ 144 (-12.73%)
Mutual labels:  redhat
Ifarm
后台管理系统,前后端分离,后端SpringBoot+Shiro+MyBatis+Redis,前端Vue+ElementUI+Axios
Stars: ✭ 151 (-8.48%)
Mutual labels:  springboot
Netease Cloud Music Community
参照网易云音乐云村做的一个小程序社区,后端技术栈为Java,SpringBoot,MySQL,Redis,前端技术栈为uni-app。欢迎吐槽。
Stars: ✭ 157 (-4.85%)
Mutual labels:  springboot
Justauth Spring Boot Starter
Spring Boot 集成 JustAuth 的最佳实践~
Stars: ✭ 143 (-13.33%)
Mutual labels:  springboot
Spring Boot Leaning
Spring Boot 2.X 最全课程代码
Stars: ✭ 2,008 (+1116.97%)
Mutual labels:  springboot
Spring Data Jpa Reference Documentation
Spring Data JPA 参考指南 中文版
Stars: ✭ 154 (-6.67%)
Mutual labels:  springboot
Terrible
An Ansible playbook that apply the principle of the Infrastructure as Code on a QEMU/KVM environment.
Stars: ✭ 161 (-2.42%)
Mutual labels:  redhat
Technology Talk
汇总java生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识
Stars: ✭ 12,136 (+7255.15%)
Mutual labels:  springboot
Jose2go
Golang (GO) implementation of Javascript Object Signing and Encryption specification
Stars: ✭ 150 (-9.09%)
Mutual labels:  openid
Spring Boot Examples
个人学习 SpringBoot2.x 写的一些示例程序,目前正在持续更新中.....
Stars: ✭ 159 (-3.64%)
Mutual labels:  springboot
Sns Forum Website
牛客网高级项目(SNS+社区问答类网站)
Stars: ✭ 143 (-13.33%)
Mutual labels:  springboot
Ruoyi Cloud
(RuoYi)官方仓库 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统
Stars: ✭ 160 (-3.03%)
Mutual labels:  springboot
Tropical Fish
Pragmatic 风格的 Java EE 后端开发脚手架,开箱即用。基于 SpringBoot,技术选型采用主流的框架(Mybatis-Plus,Redisson,Xxl-job,Swagger)。项目特点:自定义查询语法, 可以自由组装查询条件查询数据,配合代码生成模块,提高研发效率;自定义 service 方法级别的文档生成规则,在业务方法增加必要的注解,可生成方法调用树,快速把握复杂代码业务逻辑。
Stars: ✭ 142 (-13.94%)
Mutual labels:  springboot
Spring Boot Vue Bank
我,请始皇[打钱]是一个前后端分离的工具人系统,项目采用 SpringBoot+Go+Vue 开发,项目加入常见的企业级应用所涉及到的技术点,例如 Redis、RabbitMQ 等(主要是多用用工具多踩踩坑)。
Stars: ✭ 157 (-4.85%)
Mutual labels:  springboot
My Blog
🌴A simple & beautiful blogging system implemented with spring-boot & thymeleaf & mybatis My Blog 是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验
Stars: ✭ 2,400 (+1354.55%)
Mutual labels:  springboot
Spring Cq
新框架 https://github.com/ProtobufBot/ProtobufBot 。这是一个spring boot starter。基于SpringBoot的QQ机器人框架,demo分支是例子,jar分支是框架。
Stars: ✭ 161 (-2.42%)
Mutual labels:  springboot
Priest
dubbo mybatis springboot base soa rest api framework with customer code generator
Stars: ✭ 160 (-3.03%)
Mutual labels:  springboot

Easily Secure your Spring Boot Apps with Keycloak

This is the support repository for :

The full instructions to setup the Keycloak Server can be found in the Blog Post.

To start the app from the command line :


mvn clean spring-boot:run

Importing the realm

If you don't want to create and configure the initial Keycloak Realm manually, you can just import it through the Keycloak Web Console. Import the springdemo.json which is located at the root of this repo.

Part 1 - Create a Spring Boot app and add Keycloak support

This is on the Master branch

Part 2 - Add Spring Security support

This is on the Spring Security branch

Part 3 - Splitting the monolith and secure microservices

TODO

Resources

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].