Keycloak KeyClope:在注册用户时检查用户属性是否存在。如何使每个用户的用户属性唯一?

Keycloak KeyClope:在注册用户时检查用户属性是否存在。如何使每个用户的用户属性唯一?,keycloak,idp,Keycloak,Idp,我在客户端添加了一个用户属性及其映射器。现在,当用户注册时,用户将输入该属性作为注册的一部分。但是我需要确保多个用户没有输入相同的用户属性值。因此,在注册用户之前,我需要检查它是否存在。我该怎么做呢?您可以实现KeyClope为您的定制需求提供的SPI。 KeyClope是一个很好的起点。您可以实现一个EventListener,如示例所示。您可以在KeyClope提供的一个SPI上实现。并且,监听创建事件并执行必要的检查。我有一个类似的要求,并且是这样做的。@adarsh你能提供更多的细节,或

我在客户端添加了一个用户属性及其映射器。现在,当用户注册时,用户将输入该属性作为注册的一部分。但是我需要确保多个用户没有输入相同的用户属性值。因此,在注册用户之前,我需要检查它是否存在。我该怎么做呢?

您可以实现KeyClope为您的定制需求提供的SPI
KeyClope是一个很好的起点。您可以实现一个
EventListener
,如示例所示。

您可以在KeyClope提供的一个SPI上实现。并且,监听
创建
事件并执行必要的检查。我有一个类似的要求,并且是这样做的。@adarsh你能提供更多的细节,或者给我指出它所需要的资源吗。我们如何监听
创建
事件?或者是否有与此问题相关的提供商?