If you need to integrate DeskPRO login with an existing web service account system, consider using the JSON Web Token (JWT) standard.
JWT enables DeskPRO to hand off user/agent login requests to a login URL that you provide. Once the user/agent is authenticated (e.g. logs into their account on your service), your service provides a JWT token which tells DeskPRO that they are allowed access.
There is a JWT library for most popular web development languages.