Authentication middleware.
Created by: 7Z0nE
To be used by the app, the API needs to authorize requests. Task Implement middleware using gin-gonic according to the openapi spec. It should use JSON-web-token. It should extract the id of the user making the request from the token and set it as the header "userid".