1.0.6 • Published 10 months ago
@openmobilehub/auth-dropbox v1.0.6
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:
- Create a new app in Dropbox Console.
- Specify \[YOUR_APPLICATION_ID](https://developer.android.com/build/configure-app-module#set-application-id)\://oauth as your redirect URL for your app.
- 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
- See 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