diff --git a/bbb-webhooks/callback_emitter.js b/bbb-webhooks/callback_emitter.js index ab4cf34808eaceaedb762f71ab61b5d976f3539d..e62005b97ac0efaf5a26bed977c00fa2b9660ffe 100644 --- a/bbb-webhooks/callback_emitter.js +++ b/bbb-webhooks/callback_emitter.js @@ -63,8 +63,9 @@ module.exports = class CallbackEmitter extends EventEmitter { _emitMessage(callback) { let data,requestOptions; const sharedSecret = process.env.SHARED_SECRET || config.bbb.sharedSecret; + const bearer_auth = process.env.BEARER_AUTH || config.bbb.auth2_0; - if (config.bbb.auth2_0) { + if (bearer_auth) { // Send data as a JSON data = "[" + this.message + "]"; diff --git a/labs/docker/docker-compose.yml b/labs/docker/docker-compose.yml index 2bd8abbc759ddc5a86872bb3aef3758444babf37..fa0c49db4f7998860b2b6750c48148a53dba51b4 100644 --- a/labs/docker/docker-compose.yml +++ b/labs/docker/docker-compose.yml @@ -32,6 +32,7 @@ services: environment: REDIS_HOST: redis SHARED_SECRET: ${SHARED_SECRET} + BEARER_AUTH: 1 labels: - "traefik.backend=bbb-webhooks" - "traefik.frontend.rule=PathPrefix: /bigbluebutton/api/hooks"