An open API service indexing awesome lists of open source software.

https://github.com/nombrekeff/ionic-recaptcha-plugin-android

This is a cordova plugin to perform Google reCAPTCHA verify on Android using the android SafetyNet package.
https://github.com/nombrekeff/ionic-recaptcha-plugin-android

Last synced: 27 days ago
JSON representation

This is a cordova plugin to perform Google reCAPTCHA verify on Android using the android SafetyNet package.

Awesome Lists containing this project

README

        

# Ionic 3 Recaptcha Plugin (Android)
This is a cordova plugin to perform Google reCAPTCHA verify on Android using the android SafetyNet package.
> Based on [cordova-plugin-recaptcha](https://bitbucket.org/packt-internal/cordova-plugin-recaptcha) by [@pack-internal](https://bitbucket.org/packt-internal)

## Motivation
We needed to use recaptcha in our app, but using web recaptcha it does not work in Ionic/Cordova, as it does not have a domain name.
And didn't find any plugin for Angular2+ so this comes to fill that hole.

## Links
* Get a Key: https://www.google.com/recaptcha/admin
* Must generate a Android key
* Safetynet Recaptcha Docs: https://developer.android.com/training/safetynet/recaptcha

## Installation
```
cordova plugin add ionic-recaptcha-android
```

## Usage
```ts
ionViewDidLoad() {
this.platform.ready().then(() => {
(window).IonicRecaptcha.verify('ANDROID_KEY', this.successCallback, this.errorCallback);
});
}

successCallback(data) {
console.log("Good, verified", data);
}

errorCallback(err) {
console.log("Bad, not verified", err);
}
```