All Projects → InseeFrLab → keycloakify

InseeFrLab / keycloakify

Licence: MIT license
🔏 Create Keycloak themes using React

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to keycloakify

vertx-vue-keycloak
This repo holds the source codes for the Medium Article "Vert.x + VueJS + OAuth2 in 5 steps"
Stars: ✭ 20 (-95.57%)
Mutual labels:  keycloak
keycloak-radius-plugin
Make the radius server as part of keycloak SSO
Stars: ✭ 102 (-77.38%)
Mutual labels:  keycloak
kibana-keycloak
Secure kibana dashboards using keycloak
Stars: ✭ 40 (-91.13%)
Mutual labels:  keycloak
springboot-keycloak-openldap
The goal of this project is to create a simple Spring Boot REST API, called simple-service, and secure it with Keycloak. Furthermore, the API users will be loaded into Keycloak from OpenLDAP server.
Stars: ✭ 96 (-78.71%)
Mutual labels:  keycloak
Clownfish
Smart Content Management System using Spring Boot
Stars: ✭ 14 (-96.9%)
Mutual labels:  freemarker
springboot-chapter
🚀Spring Boot 2.0基础教程。主流框架整合,实践学习案例。
Stars: ✭ 23 (-94.9%)
Mutual labels:  freemarker
springboot-react-keycloak
The goal of this project is to secure movies-app using Keycloak(with PKCE). movies-app consists of two applications: one is a Spring Boot Rest API called movies-api and another is a ReactJS application called movies-ui.
Stars: ✭ 192 (-57.43%)
Mutual labels:  keycloak
secure-oauth2-oidc-workshop
Hands-On Workshop for OAuth 2.0 and OpenID Connect 1.0
Stars: ✭ 58 (-87.14%)
Mutual labels:  keycloak
keycloak-sso-configs
common keycloak single sign on configurations
Stars: ✭ 19 (-95.79%)
Mutual labels:  keycloak
horusec-platform
Horusec Platform is a set of web services that integrate with the Horusec CLI to facilitate the visualization and management of found vulnerabilities.
Stars: ✭ 32 (-92.9%)
Mutual labels:  keycloak
shik
shik项目基于springcloud微服务搭建的分布式项目。搭建了shik-config云公共配置,通过shik-RA服务注册发现各个模块,通过shik-zuul路由转发与统一接口。并整合了包括mybatis,jpa,jedis,quartz,freemarker和layui等多个模块,支持spring-session二级域名共享session,使用了RESTful方式提供api接口
Stars: ✭ 89 (-80.27%)
Mutual labels:  freemarker
www.renfei.net
任霏的个人网站与博客,基于SpringBoot开发,包含博客、相册、视频、工具箱等栏目,这个项目也是我的实验室,各种新奇的技术将在这里尝试。 https://www.renfei.net
Stars: ✭ 13 (-97.12%)
Mutual labels:  freemarker
freemarker-generator
Apache FreeMarker Generator
Stars: ✭ 25 (-94.46%)
Mutual labels:  freemarker
keycloak-home-idp-discovery
Keycloak: Home IdP Discovery - discover home identity provider or realm by email domain
Stars: ✭ 42 (-90.69%)
Mutual labels:  keycloak
mindoc
数据库文档生成器
Stars: ✭ 27 (-94.01%)
Mutual labels:  freemarker
keycloak-admin-client
PHP Client to connect to Keycloak admin rest apis
Stars: ✭ 57 (-87.36%)
Mutual labels:  keycloak
beercloak
BeerCloak: a comprehensive Keycloak extension example
Stars: ✭ 110 (-75.61%)
Mutual labels:  keycloak
halo-theme-joe2.0
🌈 一款 Halo 博客主题 Joe2.0
Stars: ✭ 264 (-41.46%)
Mutual labels:  freemarker
component
微信第三方开放平台、微信支付SDK
Stars: ✭ 24 (-94.68%)
Mutual labels:  freemarker
keycloak-heroku
Deploy Keycloak to Heroku using a slightly adapted version of the official docker image
Stars: ✭ 47 (-89.58%)
Mutual labels:  keycloak

🔏 Create Keycloak themes using React 🔏

Home - Documentation

Ultimately this build tool generates a Keycloak theme Learn more

Changelog highlights

v5.3.0

Rename keycloak_theme_email to keycloak_email.
If you already had a keycloak_theme_email you should rename it keycloak_email.

v5.0.0

New i18n system. Import of terms and services have changed. See example.

v4.10.0

Add login-idp-link-email.ftl page See PR.

v4.8.0

Email template customization.

v4.7.4

M1 Mac support (for testing locally with a dockerized Keycloak).

v4.7.2

WARNING: This is broken.
Testing with local Keycloak container working with M1 Mac. Thanks to @eduardosanzb.
Be aware: When running M1s you are testing with Keycloak v15 else the local container spun will be a Keycloak v16.1.0.

v4.7.0

Register with user profile enabled: Out of the box options validator support.
Example

v4.6.0

tss-react and powerhooks are no longer peer dependencies of keycloakify. After updating Keycloakify you can remove tss-react and powerhooks from your dependencies if you don't use them explicitly.

v4.5.3

There is a new recommended way to setup highly customized theme. See here.
Unlike with the previous recommended method, with this new method your theme wont break on minor Keycloakify update.

v4.3.0

Feature login-update-password.ftl.
Every time a page is added it's a breaking change for non CSS-only theme.
Change this and this to update.

v4

  • Out of the box frontend form validation 🥳
  • Improvements (and breaking changes in import { useKcMessage } from "keycloakify".

v3

No breaking changes except that @emotion/react, tss-react and powerhooks are now peerDependencies instead of being just dependencies.
It's important to avoid problem when using keycloakify alongside mui and when passing params from the app to the login page.

v2.5

v2

  • It's now possible to implement custom .ftl pages.
  • Support for Keycloak plugins that introduce non standard ftl values. (Like for example this plugin that define authorizedMailDomains in register.ftl).
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].