Keycloak 1.5.0.Final released
We've just released Keycloak 1.5.0.Final!A few highlights from the release includes:Custom auth flows - in 1.4.0 we introduced a new authentication and required actions SPIs, but we didn't make it...
View ArticleGoogle Summer of Code 2015
Google Summer of Code (GSoC) inspires young developers to begin participating in open source development and gives them a sound exposure to real-world software development (for example, distributed...
View ArticleHaving fun with REST API documentation
Recently I’ve been looking at ways to replace our current REST API documentation build with one that works with Java 8. Our requirements are - generate static html from JAX-RS annotations and JavaDoc....
View ArticleAuthentication of clients with signed JWT
Until version 1.4 the confidential OpenID Connect client applications can be authenticated just with client ID and client secret. Client secret is shared between client application and Keycloak server...
View ArticleKeycloak 1.5.1 released
We've just released Keycloak 1.5.1. This release contains a moderate impact security fix and we recommend everyone that are currently using 1.5.0 to upgrade as soon as possible. The security issue does...
View ArticleKeycloak 1.6.0.Final Released
We're pleased to announce the release of Keycloak 1.6.0.Final. SAML SP - in the past we only had client libraries for OpenID Connect, now we also have client libraries for SAMLOffline Tokens - if your...
View ArticleGetting started with Keycloak - Installing the Keycloak Server
This is the first post in a series of getting started guides. In this first post we will look at how to install the Keycloak server. Next time we will look at how to create and secure a simple REST...
View ArticleKeycloak 1.6.1.Final Released
We've just released Keycloak 1.6.1.Final. After releasing 1.6.0.Final we discovered some issues with migration that has been resolved in this release. There's also a fix to a medium security issue that...
View ArticleGetting started with Keycloak - Securing a REST Service
This is the second post in the Getting Started with Keycloak series. In this post we'll be securing a simple REST service with Keycloak. The example REST service is created using JAX-RS and deployed...
View Article5000 Commits on GitHub
We've just passed 5000 commits on GitHub. I know this includes merge commits and everything, but in any case it's an excellent indicator that Keycloak is a very active project. A huge thanks to...
View ArticleOffline tokens in Keycloak
In Keycloak 1.6.1 We added support for offline tokens. This feature is described in OpenID Connect 1.0 specification and is useful for the applications, which needs to be able to do some actions on...
View ArticleKeycloak 1.7.0.CR1 Released
I'm pleased to announce the release of Keycloak 1.7.0.CR1. Recently we've gone straight to Final, but we'd like to give everyone a chance to try a release out first. Unless there are major issues...
View ArticleKeycloak 1.7.0.Final Released
This release contains no changes since 1.7.0.CR1 as there where no major bugs reported. Thanks to everyone that did give CR1 a try and provided feedback.For new features in this release check out the...
View ArticleFirst social login in Keycloak
One of the core Keycloak features is so called social brokering and identity provider brokering. Keycloak provides integration with the known social networks (Facebook, Google, Twitter, Github,...
View ArticleKeycloak 1.8.0.CR1 Released
Keycloak 1.8.0.CR1 has just been released. As usual we will follow with a final release next week as long as no major issues are reported.Default Admin User Removed - we no longer have a built in admin...
View ArticleKeycloak 1.8.0.CR2 Released
We had a few issues reported against 1.8.0.CR1, so we're doing another CR release with the fixes. If everything is OK, 1.8.0.Final will be released next week.There was also a feature that sneaked in....
View ArticleKeycloak 1.8.0.CR3 Released
A few more fixes, hopefully this will be the last CR and we can release Final next week.For the full list of issues resolved check out JIRA and to download the release go to the Keycloak homepage.
View ArticleInternationalization (i18n) and Localization (l10n) of Keycloak
Keycloak's admin console needs to be fully localized. That is, we need to replace all of our static English text and replace it with something that can display readable text in the user's local...
View ArticleKeycloak 1.8.0.Final Released
For the full list of issues resolved check out JIRA and to download the release go to the Keycloak homepage.
View ArticleKeycloak 1.8.1.Final and 1.9.0.CR1 released
Today we have two releases. As 1.8.0.Final was released before WildFly 10 Final was available, we decided to release 1.8.1.Final which is now built on top of WildFly 10 Final.The bigger release today...
View Article