Developer Account Management
Granting Access to Developers
Since Developers are a type of Consumer, plugins and auth credentials can be similarly applied to them. In this section we will learn how Developers can get access to your routes and services by managing their credentials.
How to Manage Your Developer Credentials
As a Developer, once you are approved, you can login to the Dev Portal Dashboard and create, update, or delete credentials. The credential options available will be based on which authentication plugins the Kong admin has enabled.
Current plugins supported:
Note: This refers to Developer API credentials, not authentication for access to the Dev Portal. Learn more about which authentication plugins are supported by the Dev Portal on the Authentication page.
Creating a Credential
In the Dev Portal Dashboard, click “Create API Credential”. Select the Authentication plugin from the dropdown inside the modal window and fill out the form. Click “Create API Credential” inside the modal and you should see a confirmation that the credential was successfully created.
Updating a Credential
In the Dev Portal Dashboard, find the credential you wish to edit. Click “Edit”. Edit the form inside the modal window with updated information, then click “Edit API Credential”. You should see a confirmation that the credential was successfully saved.
Deleting a Credential
WARNING: This is a destructive action. Deleting a credential means that all applications or services using this credential will no longer have access.
In the Dev Portal Dashboard, find the credential you wish to delete. Click the trash icon . In the confirmation modal, click “Delete API Credential” to delete. You should see a confirmation that the credential was successfully deleted.
Dev Portal Account Management
To update your Dev Portal account’s email, username, password, or to delete your account, login into the Dev Portal and select “Settings” from the user drop down menu.
Deleting your account will immediately revoke access to the Dev Portal and will delete any API credentials associated with your account.