Authentifizierung in Relay & GraphQL

Ich habe mit React und Relay an einer Anwendung gearbeitet und bin jetzt nicht mehr bei der Implementierung der Authentifizierung.

Ich weiß, dass Sie jeder graphql-Anforderung über den in GraphQL-Resolves-Funktionen verfügbaren Kontext einen Wert übergeben können.

Ich bin mehr verwirrt darüber, was und wie es passieren soll.

Ist es besser, JSON-Web-Token, Reisepass oder etwas anderes zu verwenden? Und wie soll ich die Kennung für den Benutzer übergeben?

Grundsätzlich was ich frage, was ist am besten geeignet für Relais: JWT, Reisepass, etwas anderes? Und wie man es mit Relais verbindet. Vielen Dank