Jak funguje autentizace uživatelů v GraphQL?
Mám takovou otázku ohledně autentizace uživatelů, když pracuju s GraphQL. Zajímalo by mě, jakým způsobem se v tomto frameworku řeší přihlašování a ověřování uživatelů. Slyšel jsem, že je to trochu jinak než u REST API, ale nejsem si jistý, jak to přesně funguje. Jakým způsobem se posílají přihlašovací údaje? A co tokeny? Je pravda, že se často používá JWT nebo něco podobného? Jak se pak má klient chovat, když dostane tento token? Musí ho posílat s každým požadavkem? A jak vlastně GraphQL zajišťuje bezpečnost dat při práci s těmito uživatelskými účty? Mám také obavy o to, jak správně implementovat autorizaci, abych zajistil, že uživatelé budou mít přístup pouze k těm datům, ke kterým mají mít právo. Omlouvám se za možná zmatené otázky, ale chtěl bych mít jasno v tom, jak správně nastavit autentizaci v GraphQL aplikacích. Děkuju moc za jakékoliv rady a informace!