uptime-kuma/server/socket-handlers
Matthew Nickson e7feca1cd6
Added API key authentication handler
API key authentication is now possible by making use of the X-API-Key
header. API authentication will only be enabled when a user adds their
first API key, up until this point, they can still use their username
and password to authenticate with API endpoints. After the user adds
their first API key, they may only use API keys in future to
authenticate with the API.

In this commit, the prometheus /metrics endpoint has been changed over
to the new authentication system.

Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
2023-02-15 00:39:29 +00:00
..
api-key-socket-handler.js Added API key authentication handler 2023-02-15 00:39:29 +00:00
cloudflared-socket-handler.js Fix Uptime Kuma cannot be stopped 2022-12-08 19:13:47 +08:00
database-socket-handler.js Add JSDoc to server/socket-handlers/* 2022-04-21 17:10:23 +01:00
docker-socket-handler.js [Docker Monitor] Change tcp:// to http:// 2022-10-04 16:19:56 +08:00
general-socket-handler.js Show game list for GameDig monitor 2023-01-24 23:03:01 +08:00
maintenance-socket-handler.js Fix #2494 2023-01-01 21:43:54 +08:00
plugins-handler.js Fix plugin installation 2023-01-28 19:00:13 +08:00
proxy-socket-handler.js Add JSDoc to server/socket-handlers/* 2022-04-21 17:10:23 +01:00
status-page-socket-handler.js Feature - Google Analytics - Removed unused import. 2023-02-03 11:49:25 +00:00