Dev Bootcamp (DBC) Developer provides API tokens to current Socrates users and documentation about the API.
The following environment variable need to be configured when using this app:
ENV['OAUTH_CLIENT_ID'] = # dbc client id
ENV['OAUTH_CLIENT_SECRET'] = # dbc client secret
ENV['DBC_SHARED'] = # the dbc shared token for api key requests
DBC Developer uses OmniAuth and the Dev Bootcamp OmniAuth strategy. To test this app locally, you'll need to have a auth.devbootcamp.com id and secret, or change your local omniauth-dbc gem to use your local DBC auth server.