Поиск ключей Micronaut

#keycloak #micronaut

#поиск ключей #micronaut

Вопрос:

Дорогие,

Кто-нибудь может сказать мне, какой адаптер использовать с micronaut? у меня есть сервер, написанный на платформе micronaut, и keycloak запущен. Для весенней загрузки мы используем:

 <dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-spring-boot-starter</artifactId>
</dependency>
  

еще один вопрос: Может ли кто-нибудь объяснить мне, как мы можем определить, что пользователь уже вошел в систему с помощью keycloak?

Ответ №1:

Официального адаптера keycloak Micronaut не существует.

Вы можете попробовать использовать oauth2 / jwt, поддерживаемый Micronaut по умолчанию.

В этом случае вам нужно будет добавить эти зависимости (и добавить их свойства конфигурации):

  <dependency>
   <groupId>io.micronaut.security</groupId>
   <artifactId>micronaut-security</artifactId>
</dependency>
<dependency>
   <groupId>io.micronaut.security</groupId>
   <artifactId>micronaut-security-oauth2</artifactId>
</dependency>
<dependency>
   <groupId>io.micronaut.security</groupId>
   <artifactId>micronaut-security-jwt</artifactId>
</dependency>
  

Полное руководство здесь: руководство

Другим способом вы можете попробовать этот looorent с открытым исходным кодом / адаптером сообщества, который я никогда не пробовал.

(Вы всегда можете создать свой собственный модуль / расширение).