Don't prompt the user to accept remote site.

This change disables the user prompt to allow access to the remote site.
Return empty string if invalid request
gitignore
Better error message if wrong OpenID