seitime-frappe/realtime
Aarol D'Souza 5bb1dffab5
fix!: use secret for auth. between servers (#36778)
* fix: use secret for auth. between servers

* fix(security): use redis for server auth.

* fix: use socket.io directly to fetch secret from redis

* refactor: Socket secret can be bench specific

- No need to keep it site specific.

* fix: don't return anything if secrets dont match

* test: rewrite test to factor in server-to-server communication only

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
2026-02-17 11:55:00 +05:30
..
middlewares fix!: use secret for auth. between servers (#36778) 2026-02-17 11:55:00 +05:30
handlers.js feat: socketio health check 2024-04-22 11:42:17 +05:30
index.js feat(socketio): print socket.io address on socketio.js (#33639) 2025-09-04 05:39:41 +00:00
utils.js fix!: Only use webserver_port in developer mode (#26268) 2024-05-01 12:11:01 +05:30