added basic authentication
google authentication