---
title: Application Developer Considerations
description: The application developer will be responsible for the user-facing elements of the process. They will need to authenticate the user and interface with the back-end APIs.
component: developer-resources
page_id: developer-resources:oauth_20_developer_guide:application-developer-considerations
canonical_url: https://docs.pingidentity.com/developer-resources/oauth_20_developer_guide/application-developer-considerations.html
revdate: September 30, 2020
---

# Application Developer Considerations

The application developer will be responsible for the user-facing elements of the process. They will need to authenticate the user and interface with the back-end APIs.

There are three main actions an application developer needs to handle to implement OAuth 2.0:

* Get an access token

* Use an access token

* Refresh an access token (optional)
