We don't want our customers to have/manage a separate login to submit and view their tickets via Zendesk. Instead, we want to require customers to sign in and authenticate to their account with us. Does Zendesk support this?
Currently, we encourage customers to submit a request by going to https://help.acme.com/hc/en-us/requests/new (I anonymized the link). But ideally, we want customers to sign in to Zendesk using their account with us before they can submit their request. That way, we know who they are and which subscription plan they're on.
Thanks!
Unfortunately the JWT authentication needs to be kicked off manually by the client to the auth server to ensure that the handshake is valid. If this were to be initiated via a service on behalf of the user, there is a good chance of exposing attack vectors to bad actors. Auth0 has a really good article explaining this if you'd like to take a look.
Hope this helps,