Skip to main content

DigitalOcean OAuth Application Keys

Description#

General#

  • Documentation: https://docs.digitalocean.com/reference/api/api-reference/
  • Summary: Digital Ocean is a cloud infrastructure provider. The Digital Ocean API allows to manage machines and resources in a programmatic way using HTTP requests. All the features available in the control panel are also available via the API. OAuth apps can access users' authorized data using OAuth2 with a client id and secret.
  • IPs allowlist: The only OAuth2 grant type implemented by Digital Ocean is authorization code, which uses a pre-defined callback URL. Only the owner of this URL can complete the OAuth2 authorization flow.
  • Scopes: Each client id and secret is linked to a Digital Ocean OAuth app.

Revoke the secret#

The client secret can be reset and all user tokens generated by the OAuth2 app can be revoked.

Check for suspicious activity#

Users can see a list of all actions (login, resource creation and deletion) that happened in the last 12 months. This can be accessed from the My Profile/Security section of the dashboard.

Details for Digitalocean oauth application keys#

  • Family: Api

  • Category: Cloud Provider

  • Company: DigitalOcean

  • High recall: False

  • Validity check available: False

  • Minimum number of matches: 2

  • Occurrences found for one million commits: very rare

  • Prefixed: False

  • PreValidators:

- type: FilenameBanlistPreValidator  banlist_extensions:  - ^(cs|x|p|s|r|m)?html5?~?$  - ^[aps]?cssc?~?$  - ^lock$  - ^mdx?~?$  - ^storyboard(c|er)?~?$  - ^xib$  banlist_filenames: []  check_binaries: false- type: ContentWhitelistPreValidator  patterns:  - (digital[ _-]?ocean|do)- type: ContentWhitelistPreValidator  patterns:  - (id|key)- type: ContentWhitelistPreValidator  patterns:  - secret

Examples#

- text: >    DIGITALOCEAN_CLIENT_ID="b378ad25b5a412d112aedeca8c1f8576fb4ccc775055023f41606d358ce520f8"    DIGITALOCEAN_CLIENT_SECRET="dc01cd6c446bfeea52d48d801197ba3f5242f62469017400f6a206e6b3691025"  client_id: b378ad25b5a412d112aedeca8c1f8576fb4ccc775055023f41606d358ce520f8  client_secret: dc01cd6c446bfeea52d48d801197ba3f5242f62469017400f6a206e6b3691025