Configuring_browse everything_gem_clients - UW-Libraries/druw GitHub Wiki
Browse-everything gem allows users to upload from their cloud storage providers such as Dropbox and GoogleDrive. This document contains instructions on how to get provider credentials required for the browse-everything.yml configuration.
https://github.com/projecthydra/browse-everything/wiki/Configuring-browse-everything
DRUW's google and dropbox accounts in keepass.
Dropbox: https://www.dropbox.com/developers/apps/create
- Dropbox API
- Type of access: Full Dropbox
- Name of app: druw-test
- OAuth2 Redirect URIs: https://druw-test.lib.washington.edu/browse/connect
- Leave the rest at defaults or blank
- Development users (limit 1000 users)
GoogleDrive: https://code.google.com/apis/console
- Create a project
- Library of Google APIs -> Google Apps APIs -> Drive API
- Enable
- Create credentials
- Which API: Google Drive API
- Where will you be calling the API from? Web server
- What data will you be accessing: User data
- Create OAuth2.0 Client ID
- Name: druw-test
- Authorized JavaScript origins: https://druw-test.lib.washington.edu
- Authorized redirect URIs: https://druw-test.lib.washington.edu/browse/connect