bigbluebutton-Github/bigbluebutton-html5
Gustavo Trott 63bf4f35bc
fix (LAD/cluster): Enable LearningDashboard cookie support across different subdomains (#21518)
* Enable LearningDashboard cookie support across different subdomains.

After a meeting ends, the client sets a cookie `ld-${meetingId}` with a token used to retrieve meeting data in JSON format. The Learning Dashboard needs access to this cookie to obtain the token.

The issue occurs in a Cluster setup where the Dashboard is hosted on a different subdomain, preventing it from accessing the cookie.
To resolve this, the client will set the cookie using the root domain (excluding the subdomain). This allows the cookie to be accessible from any subdomain.

* lint fixes

* Update bigbluebutton-html5/imports/ui/components/meeting-ended/service.ts

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>

---------

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-10-24 21:17:05 -04:00
..
.vscode
client Add: new connection close error messages (#21392) 2024-10-14 21:23:58 -03:00
imports fix (LAD/cluster): Enable LearningDashboard cookie support across different subdomains (#21518) 2024-10-24 21:17:05 -04:00
private/config revert settings change 2024-10-22 13:53:33 -03:00
public Translate en.json in fa_IR (#21524) 2024-10-24 21:14:44 -04:00
server Add dynamic import config 2024-07-02 17:04:34 -03:00
.eslintignore
.eslintrc.js disable require default props eslint rule 2024-06-11 10:03:42 -03:00
.gitignore Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
babel.config.js Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
deploy.sh build: move bbb-html5 files from /var/bigbluebutton 2024-09-25 12:39:04 -04:00
jsconfig.json
package-lock.json feat(plugin): Add possible way of updating a component without changing it completely (#21476) 2024-10-21 15:11:10 -03:00
package.json feat(plugin): Add possible way of updating a component without changing it completely (#21476) 2024-10-21 15:11:10 -03:00
run-dev.sh Add scripts to run html5 from source (#20899) 2024-08-12 09:35:45 -03:00
test-html5.sh
tsconfig.json Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
webpack.config.js fix(client): Add a new console class that allow us show extra info passed to log (#21170) 2024-10-04 11:09:41 -03:00