Did GraphQL fix the authorization problems? Locking resources and attributes to authorised users?
I've also seen it where the authentication is handled by middleware before GraphQL even touches the request. I figure those two methods work for about every use case.