Nerzal / gocloak

golang keycloak client
Apache License 2.0
1.03k stars 283 forks source link

Client Registration API support #304

Closed vladarts closed 3 years ago

vladarts commented 3 years ago

Keycloak provides simple way for client registry by themselves without accessing Admin REST API From the official documentation:

In order for an application or service to utilize Keycloak it has to register a client in Keycloak. An admin can do this through the admin console (or admin REST endpoints), but clients can also register themselves through the Keycloak client registration service.

Link: https://www.keycloak.org/docs/latest/securing_apps/#_client_registration

Describe the solution you'd like Add support of:

Describe alternatives you've considered There are no libraries written on Go supporting this API.

Additional context Implementation of this feature should be easy because this API uses same models as admin REST API.

Thanks!