Hasura wrote a nice tutorial on how to add Authentication and Authorization to Vue.js Apps with Auth0 and GraphQL.

vue.js authentication