So, the problem is that popup blocking the window open even if it is done by a user action, click for example..
gapi.auth.authorize({
client_id: this.clie
Just adding the a reference https://developers.google.com/api-client-library/javascript/reference/referencedocs
gapi.auth.init(callback) Initializes the authorization feature. Call this when the client loads to prevent popup blockers from blocking the auth window on gapi.auth.authorize calls.
ps: vote up requires 15 reputation .. so couldn't vote up Ben's answer :)