1.0.6 • Published 10 months ago

@openmobilehub/auth-dropbox v1.0.6

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
10 months ago

Installation

npm add @openmobilehub/auth-dropbox

Configuration

:::infoPrerequisites

Each plugin requires you to follow the iOS and Android configuration prior to interacting with it.

:::

Console App

To access Google APIs, please follow these steps in order to obtain the Client ID:

  1. Create a new app in Dropbox Console.
  2. Specify \[YOUR_APPLICATION_ID](https://developer.android.com/build/configure-app-module#set-application-id)\://oauth as your redirect URL for your app.
  3. Enable the sharing.read permission for your app.

Android

Add a new entry to your android/local.properties file:

DROPBOX_CLIENT_ID=<YOUR_DROPBOX_APP_KEY>

Usage

Initializing

Before interacting with Dropbox, initialization of the Dropbox Auth Client is necessary, requiring platform specific configuration to be set.

import DropboxAuthClient from '@openmobilehub/auth-dropbox';

await DropboxAuth.initialize({
  android: {
    scopes: ['account_info.read', 'sharing.read'],
  },
  ios: {
    scopes: ['account_info.read', 'sharing.read'],
    clientId: '<YOUR_DROPBOX_APP_KEY>',
    clientSecret: '<YOUR_DROPBOX_APP_SECRET>',
    redirectUrl: '<YOUR_REDIRECT_URL>',
  },
});

Other methods

Interacting with the Dropbox provider follows the same pattern as other providers since they all implement the IAuthModule interface. For a comprehensive list of available methods, refer to the Quick Start guide.

License

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4-alpha.0

11 months ago

1.0.3

11 months ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago

1.0.0-beta.4

1 year ago

1.0.0-beta.3

1 year ago

1.0.0-beta.2

1 year ago

1.0.0-beta.1

1 year ago

1.0.0-beta.0

1 year ago