Upgrade to keycloak 19.0.1 (quarkus)

This commit is contained in:
Jan Winter
2022-09-07 19:58:24 +02:00
parent 38d3d3d521
commit 5464dcd925
2 changed files with 47 additions and 29 deletions

View File

@ -4,7 +4,7 @@ To safeguard registration against bots, Keycloak has integration with Google reC
## Installation ## Installation
Download the newest release JAR (or comile it yourself) and drop it into `your_keycloak_installation/standalone/deployments` Download the newest release JAR (or comile it yourself) and drop it into `your_keycloak_installation/providers`
There are a few steps you need to perform in the Keycloak Admin Console. Click the Authentication left menu item and go to the Flows tab. Select the Registration flow from the drop down list on this page. There are a few steps you need to perform in the Keycloak Admin Console. Click the Authentication left menu item and go to the Flows tab. Select the Registration flow from the drop down list on this page.

74
pom.xml
View File

@ -6,41 +6,59 @@
<name>Registration Authenitcation Execution Provider for hCaptcha</name> <name>Registration Authenitcation Execution Provider for hCaptcha</name>
<description>hCaptcha protects your users' privacy, rewards websites and helps businesses annotate their data. It's a 'drop in' replacement for reCAPTCHA that you set up in minutes.</description> <description>hCaptcha protects your users' privacy, rewards websites and helps businesses annotate their data. It's a 'drop in' replacement for reCAPTCHA that you set up in minutes.</description>
<packaging>jar</packaging> <packaging>jar</packaging>
<properties> <properties>
<version.keycloak>15.1.1</version.keycloak> <version.keycloak>19.0.1</version.keycloak>
<maven.compiler.source>11</maven.compiler.source> <maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target> <maven.compiler.target>11</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-parent</artifactId>
<version>${version.keycloak}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.keycloak</groupId> <groupId>org.keycloak</groupId>
<artifactId>keycloak-core</artifactId> <artifactId>keycloak-core</artifactId>
<version>${version.keycloak}</version> <scope>provided</scope>
<scope>provided</scope> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.keycloak</groupId>
<groupId>org.keycloak</groupId> <artifactId>keycloak-server-spi</artifactId>
<artifactId>keycloak-server-spi</artifactId> <scope>provided</scope>
<version>${version.keycloak}</version> </dependency>
<scope>provided</scope> <dependency>
</dependency> <groupId>org.keycloak</groupId>
<dependency> <artifactId>keycloak-server-spi-private</artifactId>
<groupId>org.keycloak</groupId> <scope>provided</scope>
<artifactId>keycloak-server-spi-private</artifactId> </dependency>
<version>${version.keycloak}</version> <dependency>
<scope>provided</scope> <groupId>org.keycloak</groupId>
</dependency> <artifactId>keycloak-services</artifactId>
<dependency> <scope>provided</scope>
<groupId>org.keycloak</groupId> </dependency>
<artifactId>keycloak-services</artifactId> <dependency>
<version>${version.keycloak}</version> <groupId>org.apache.httpcomponents</groupId>
<scope>provided</scope> <artifactId>httpcore</artifactId>
</dependency> <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<scope>provided</scope>
</dependency>
</dependencies> </dependencies>
<build> <build>
<finalName>${project.artifactId}</finalName> <finalName>${project.artifactId}</finalName>
</build> </build>
</project> </project>