blindsidenetworks / scalelite

Scalable load balancer for BigBlueButton.
GNU Affero General Public License v3.0
465 stars 249 forks source link

SL-252,SL-248: Add checksum verification to servers, tenants API #956

Closed Mariam05 closed 1 year ago

Mariam05 commented 1 year ago

Description

Changed the tenants and servers API to match the format for BBB, and added a checksum verification. The checksum must be computed with the LOADBALANCER_SECRET rather than the tenant's secret(s), so that tenants do not have access to all tenant and server information.

Testing Steps

Use API Mate to create the custom calls.

Screenshots (if appropriate):