juancarmore
c93306b705
backend: change default authentication transport mode from COOKIE to HEADER
2025-10-10 18:20:26 +02:00
juancarmore
0cab67eb65
Implement authentication transport modes for JWT tokens
...
- 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.
2025-10-09 19:13:08 +02:00
juancarmore
7df90d5522
backend: add partitioned attribute to cookie options for enhanced security
2025-10-08 11:25:43 +02:00
juancarmore
b13f18b4d3
backend: remove MEET_COOKIE_SECURE env var and update cookie options for secure and sameSite attributes
2025-10-06 18:25:32 +02:00
juancarmore
43839fdb9d
backend: implement HttpContextService and middleware for managing HTTP context. Refactor base URL retrieval logic
2025-09-26 10:15:12 +02:00
juancarmore
22ce0e7d66
backend: upgrade participant token generation to include multiple roles in the same token
2025-07-11 01:41:44 +02:00
juancarmore
b2eb0b5439
backend: add MEET_COOKIE_SECURE env var for cookie security settings
2025-06-24 18:36:17 +02:00
Carlos Santos
be7a37a004
refactor: update file paths for frontend resources resources
2025-06-06 12:20:13 +02:00
Carlos Santos
a718243409
backend: implement batch deletion of rooms
2025-06-06 10:18:21 +02:00
Carlos Santos
89ec61249a
backend: enhance path utilities with environment checks and logging
2025-05-14 13:01:37 +02:00
Carlos Santos
12bbd7b4e8
backend: update path resolution for public files to use project root
2025-05-14 12:24:41 +02:00
juancarmore
5e11be08b4
backend: Reorganize imports
2025-04-24 14:59:46 +02:00
Carlos Santos
194b7fb876
backend: split OpenAPI specification into public and internal files
2025-03-31 18:15:08 +02:00
Carlos Santos
4e8c3ebcdf
backend: Update nodemon and package scripts to generate OpenAPI documentation on restart and post-build
2025-03-24 12:53:39 +01:00
juancarmore
e9882c19dc
backend: Refactor code to centralize cookie options handling in new utility function
2025-03-13 15:03:02 +01:00
Carlos Santos
d54e1496d4
backend: Update OpenAPI spec path resolution for production and development
2025-03-11 16:16:49 +01:00
Carlos Santos
017b430bf1
Added source code
2025-03-10 19:25:11 +01:00