python-keycloak-client icon indicating copy to clipboard operation
python-keycloak-client copied to clipboard

Python Client for Keycloak identity and access management service

Results 27 python-keycloak-client issues
Sort by recently updated
recently updated
newest added

CMD sphinx-autobuild --host 0.0.0.0 --port 8050 -z src docs docs/_build/html

Version 17.0.0 of keycloak has been released and includes a [change](https://www.keycloak.org/migration/migrating-to-quarkus#_default_context_path_changed) which removes `auth` from the default context path making this library no longer work with that version by default....

Added support for Keycloak > v17.0 (tested till Keycloak v19.0), by removing auth from the APIs URIs as it no longer exists in Keycloak APIs >= v17 We still can...

When you're looking at the [documentation ](https://python-keycloak-client.readthedocs.io/en/latest/) some of the links are broken. If you bump the version up in the URL they seem to work. I could submit a...

If you are trying to read response after raise_for_status with not 200 code, it raises ConnectionError. There is an aiohttp issue describes this: https://github.com/aio-libs/aiohttp/issues/3248

Switch to Poetry for packaging

Cf https://blog.oauth.io/introduction-oauth2-flow-diagrams/ this type of grant type is possible. It is managed by Keycloak, but not yet in python-keycloak-client

Required actions can be set in User creation and update.

I'm running code based on this excerpt: ``` from keycloak.realm import KeycloakRealm realm = KeycloakRealm(server_url='https://example.com', realm_name='my_realm') oidc_client = realm.open_id_connect(client_id='my-client', client_secret='very-secret-client-secret') ``` It is throwing the following error: ``` Missing argument...

Original code throws an error as such on Keycloak 12: ``` File "/usr/local/lib/python3.8/site-packages/keycloak/authz.py", line 119, in get_permissions decoded_token = self._decode_token(token.split('.')[1]) AttributeError: 'NoneType' object has no attribute 'split' ``` Seems the...