Proper google authentication implemented.