Jak nastavit klíče pro HMAC ve svém GraphQL projektu?
Představte si, že pracujete na svém novém GraphQL projektu a najednou narazíte na potřebu zabezpečit API pomocí HMAC. Vím, že to může být trochu matoucí, zvlášť pokud s tím ještě nemáte moc zkušeností. Takže bych se chtěl zeptat, jak vlastně správně nastavit klíče pro HMAC v mém GraphQL backendu? Mám už nějaké základní znalosti o tom, co HMAC je a jak funguje, ale nevím, jak to přesně aplikovat v praxi. Zajímalo by mě, jestli je nějaký specifický postup, který bych měl dodržovat, nebo nějaké nejlepší praktiky, které by mi mohly pomoci se vyhnout častým chybám. Také bych uvítal jakékoli tipy ohledně generování bezpečných klíčů a jejich uchovávání. A co třeba knihovny nebo nástroje, které by mi mohly usnadnit práci? Jak se vyhnout tomu, abych udělal něco špatně? A co když budu potřebovat tyto klíče aktualizovat později? Jak to celé zorganizovat tak, aby to bylo bezpečné a přehledné? Ocenil bych jakoukoli radu nebo osvědčené postupy od někoho, kdo už s tím má nějaké zkušenosti.