From 5fbbd990d6b42f5e7534cdb68fa5c368a4a69169 Mon Sep 17 00:00:00 2001 From: Jesper Jensen Date: Wed, 18 Feb 2026 18:34:02 +0100 Subject: Generate secrets for clients --- src/web.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/web.h') diff --git a/src/web.h b/src/web.h index 96e5f7f..95c0e27 100644 --- a/src/web.h +++ b/src/web.h @@ -21,6 +21,7 @@ int web_begin(struct Server *server, int port); int web_join(struct Server *server); #define CLIENT_NAME_MAX 32 +#define CLIENT_SECRET_LEN 33 struct PostCollector { char *data; @@ -45,6 +46,7 @@ struct Request { struct CreateClientResult { int64_t id; char* name; + char secret[CLIENT_SECRET_LEN]; }; int create_client(struct Request *req, char *name, struct CreateClientResult *result); @@ -53,6 +55,7 @@ int delete_client(struct Request *req, int64_t client_id); struct ListClientResultClient { int64_t id; char name[CLIENT_NAME_MAX]; + char secret[CLIENT_SECRET_LEN]; }; struct ListClientResult { -- cgit v1.2.3