add GoogleClientLoginAuthentication instead of code in datasource