The google was a simple way to manage sign-in for the site. It lets you and Google keep up with password resets and other task that bog down an online business startup. If you loose your password, you and Google can authenticate you.
Authentication tie-ins are friction. Why do I need to sign in to do a reverse lookup? Maybe your site doesn't explain the product correctly?
You signed in here to post messages. Everyone uses sign in processes these days.