Python Keycloak - 有办法通过电子邮件获取用户吗?

Python Keycloak - There is a way to get user by email?

我需要通过他的电子邮件检索用户。我怎样才能做到这一点?

我将 Python 3.10 与库 python-keycloak (https://pypi.org/project/python-keycloak/) 一起使用,但没有实现此目的的方法。

有人知道怎么做吗?非常感谢

Python keycloak 只是一个包装器,它将参数传递给用户的 keycloak rest 端点。在REST api docs for users resource中可以看到可以传递查询参数email

您的代码应如下所示:

users = keycloak_admin.get_users({"email":"foo@bar.com"})