Add captcha to prevent spam
We're still getting a lot of spam on GitLab.com
We're done a lot in https://dev.gitlab.org/gitlab/organization/issues/279 but it keeps coming.
I got this from Google:
"User-generated spam detected on http://www.gitlab.com/
To: Webmaster of http://www.gitlab.com/,
Google has detected user-generated content on your site that is either malicious or of no value to Google Search users. This type of content leverages your site’s reputation to promote spam rather than the actual subject matter of your site. Therefore, Google has applied a manual spam action to gitlab.com/adwfvbxnza45s/. This also causes your site’s URLs to appear for queries not related to your actual site content, lowering the quality of search results for Google Search users, and thereby also impacting your site’s reputation and ranking. For that reason, we strongly advise you to remove the spam and file a reconsideration request. After we evaluate your site and determine that you have complied with our guidelines, we will remove this manual action."
I think we should implement https://www.google.com/recaptcha/intro/index.html for creating new non-oauth accounts. The recaptcha credentials can be set on the admin settings page.
/cc @JobV @dzaporozhets