Thanks Alex, i found a quick a solution to this via this link.
https://developers.google.com/identity/protocols/OAuth2WebServer
After retrieving the token via the listener. I subsequently access the APIs stated here.
https://developers.google.com/+/api/latest/people/get#response
webView = native.newWebView( display.contentCenterX, 32, display.contentWidth, display.contentHeight-132 ) webView.anchorY = 0; webView:request( "https://accounts.google.com/o/oauth2/auth?" .."redirect\_uri=https://www.example.com/oauth2callback" .."&response\_type=code" .."&client\_id=1234451500376-ab24tim8pl9sml72ho8ralipnhmp2oe8.apps.googleusercontent.com" .."&scope=email+profile" .."&approval\_prompt=force&access\_type=offline" ) displayGroup:insert(webView)
Hope this will also help anyone who wants to do google login :D.