novatorem / mail

Simple way to hide e-mails from scrapers

Home Page:https://mail.novac.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Serverless reCAPTCHA

Netlify Status

Use cases

  • Hide email, phone numbers from scrapers
  • Hide download links
  • Special messages for humans

To integrate this yourself

  • Add the reCAPTCHA elements (index.html and main.js) to your page
  • Register for your reCAPTCHA here, using your static site host name
  • Obtain your site key, set it as data-site-key attribute in the reCAPTCHA form
  • Obtain your secret key, set it as a Netlify environment variable CAPTCHA_SECRET=...
  • Update your Netlify Function url (ending should resemble .com/.netlify/functions/{function_name})
  • Optional: set a Netlify environment variable SECRET_MESSAGE=.. to return a message, or bake it into your serverless function

For verification flow: https://developers.google.com/recaptcha/docs/verify
More Netlify Function examples: https://github.com/netlify/functions

About

Simple way to hide e-mails from scrapers

https://mail.novac.dev


Languages

Language:JavaScript 60.6%Language:CSS 20.5%Language:HTML 18.9%