I will start by explaining what an OAuth which has been used in this application is all about.
OAuth stands for Open Authorization. It is an open and secure protocol that provides a method for clients to access server resources on behalf of a resource owner such as an end-user.
It also provides a process for end-users to authorize third-party access to their server resources without sharing their private information such as username and password using user-agent re-directions.
The essence of this application is to ease the process of inviting friends to a website.
This application works with the latest Google API OAuth 2.0 because the Google OAuth 1.0 which has been in existence for a long time was officially deprecated on April 20, 2012 and Google does not allow new Application registration for OAuth 1.0 any more hence the need to upgrade to their latest version.
In this application, users can choose to manually send an invitation to friends by entering between one and three email addresses of their friends or import their Gmail contacts in a nice and simple way then send an invitation to them without much effort due to the default content in place.
The system supports all modern browsers and the scripts are written in a way that any one can easily understand and customize with good programming code comments to ease usability.
Click here to view this tutorial