- Added AuthTransportMode enum to define COOKIE and HEADER modes. - Updated AuthenticationConfig interface to include authTransportMode. - Refactored token handling in participant and recording services to support header-based authentication. - Introduced TokenStorageService for managing JWT tokens in localStorage and sessionStorage. - Modified middleware and controllers to utilize new token extraction methods based on transport mode. - Updated frontend services and components to handle token storage and retrieval according to the selected transport mode. - Enhanced error handling and logging for authentication processes.
Openvidu Meet Frontend
This is the frontend of OpenVidu Meet. It is a Angular application that uses Angular Material as UI library.
How to run
For running the frontend you need to have installed Node.js. Then, you can run the following commands:
npm install
start:dev
This will start the frontend in development mode. The server will listen on port 5080.
How to build
For building the frontend you can run the following command:
npm install
npm run build:prod