Files
DefinitelyTyped/types/recaptcha2/recaptcha2-tests.ts
2018-05-09 11:52:14 -07:00

20 lines
438 B
TypeScript

import * as reCAPTCHA from 'recaptcha2';
const recaptcha = new reCAPTCHA({
siteKey: 'your-site-key',
secretKey: 'your-secret-key'
});
const key = 'invalid';
recaptcha.validate(key)
.then(() => {
// validated and secure
})
.catch((errorCodes) => {
// translate error codes to human readable text
const message = recaptcha.translateErrors(errorCodes);
});
const formSnippet = recaptcha.formElement('recaptcha');