You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (JIRA)" <ji...@apache.org> on 2018/10/24 23:30:00 UTC

[jira] [Created] (AIRAVATA-2922) Investigate: How to generate API keys for developers

Marcus Christie created AIRAVATA-2922:
-----------------------------------------

             Summary: Investigate: How to generate API keys for developers
                 Key: AIRAVATA-2922
                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2922
             Project: Airavata
          Issue Type: Task
            Reporter: Marcus Christie


The goal is to figure out how to leverage Keycloak so that API developers can get an API key to use authenticate with the Airavata API. Some thoughts:
* Keycloak has dynamic client registration: https://www.keycloak.org/docs/latest/securing_apps/index.html#openid-connect-dynamic-client-registration Maybe this could be used to allow developers to self-service get a client id and secret
* Can we create a client_id/client_secret service account that authenticates to the user's account?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)