Now that we have covered the authorization code grant in detail it's time to do a practical example.
We will make an example web application that will use Dropbox as its authorization server and will implement the authorization code grant.
The web example application is based on Java technologies, namely, Spring MVC and JSP, and uses the Google GSON library for JSON parsing and Apache HTTP Client for making HTTP requests. The example is concise, elegant, and explained in detail so that developers familiar with other technologies should have no problem understanding it. When we open the root folder of the Example Application, important files that are part of it are as follows:
src\main\webapp\WEB-INF\pages\home.jsp: This is the main ...