How to authenticate a user/application based on Token

Hi all,

I wanted to understand is there a way where we can register a third party application in Jira, and after its successfully registration. Can we also use their dynamically generated token to authenticate if its a legit user who can be allowed to fetch the data using Rest API’s.