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.
- Host: GitHub
- URL: https://github.com/nombrekeff/ionic-recaptcha-plugin-android
- Owner: nombrekeff
- License: other
- Created: 2018-11-27T11:36:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-15T10:15:38.000Z (over 6 years ago)
- Last Synced: 2025-03-27T11:50:28.843Z (about 1 month ago)
- Language: Java
- Size: 50.8 KB
- Stars: 5
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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);
}
```