Update dropbox redirect uri to always use the main domain static page.
This commit is contained in:
parent
08f2edf350
commit
b3a05db286
|
@ -174,6 +174,11 @@ var config = {
|
|||
// Enable the dropbox integration.
|
||||
// dropbox: {
|
||||
// appKey: '<APP_KEY>' // Specify your app key here.
|
||||
// // A URL to redirect the user to, after authenticating
|
||||
// // by default uses:
|
||||
// // 'https://jitsi-meet.example.com/static/oauth.html'
|
||||
// redirectURI:
|
||||
// 'https://jitsi-meet.example.com/subfolder/static/oauth.html'
|
||||
// },
|
||||
|
||||
// Whether to enable live streaming or not.
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
// @flow
|
||||
|
||||
import { getLocationContextRoot } from '../base/util';
|
||||
|
||||
import { UPDATE_DROPBOX_TOKEN } from './actionTypes';
|
||||
import { _authorizeDropbox } from './functions';
|
||||
|
||||
|
@ -15,8 +13,14 @@ export function authorizeDropbox() {
|
|||
const state = getState();
|
||||
const { locationURL } = state['features/base/connection'];
|
||||
const { dropbox = {} } = state['features/base/config'];
|
||||
const redirectURI = `${locationURL.origin
|
||||
+ getLocationContextRoot(locationURL)}static/oauth.html`;
|
||||
|
||||
// By default we use the static page on the main domain for redirection.
|
||||
// So we need to setup only one redirect URI in dropbox app
|
||||
// configuration (not multiple for all the tenants).
|
||||
// In case deployment is running in subfolder dropbox.redirectURI
|
||||
// can be configured.
|
||||
const redirectURI
|
||||
= dropbox.redirectURI || `${locationURL.origin}/static/oauth.html`;
|
||||
|
||||
_authorizeDropbox(dropbox.appKey, redirectURI)
|
||||
.then(
|
||||
|
|
Loading…
Reference in New Issue