How to make authorized "post" request strapi graphql apollo nextjs

1

I am building an ecommerce website using strapi, apollo, graphql, nextjs, when an authenticated users ordering they need to send jwt token using headers but I am little confused how to do that. Here is my code on apollographql playground.
I could not share images here you can see images on stackoverflow reactjs - How to make authorized "post" request strapi graphql apollo nextjs - Stack Overflow

mutation Mutation($data: OrderInput!) {

createOrder(data: $data) { data { id attributes { name phone products { data { id attributes { price name media { data { attributes { url } } } } } } status details createdAt user { data { attributes { username } } } } } } }

When I do that it is giving following error.

{

“errors”: [ { “message”: “Forbidden access”, “extensions”: { “error”: { “name”: “ForbiddenError”, “message”: “Forbidden access”, “details”: {} }, “code”: “FORBIDDEN” } }, { “message”: “Forbidden access”, “extensions”: { “error”: { “name”: “ForbiddenError”, “message”: “Forbidden access”, “details”: {} }, “code”: “FORBIDDEN” } } ],

Without authorisation its working fine, but I do not know how to insert jwt token