diff --git a/keycloak/keycloak_openid.py b/keycloak/keycloak_openid.py index ca4d9ae..335bb79 100644 --- a/keycloak/keycloak_openid.py +++ b/keycloak/keycloak_openid.py @@ -156,7 +156,9 @@ class KeycloakOpenID: :return: """ - return NotImplemented + return (self.well_know()['authorization_endpoint'] + + '?client_id=' + self.client_id + + '&response_type=code&redirect_uri=' + redirect_uri) def token(self, username="", password="", grant_type=["password"], code="", redirect_uri=""): """