angular_grecaptcha 0.0.4 copy "angular_grecaptcha: ^0.0.4" to clipboard
angular_grecaptcha: ^0.0.4 copied to clipboard

Dart 1 only

AngularDart component which allows to put easyly Google ReCapcha verification to forms

AngularDart Google ReCaptcha component #

Installation #

Put following lines in pubspec.yaml:

dependencies:
  angular_grecaptcha: ^0.0.4

then

pub get

Basic usage #

import 'package:angular_grecaptcha/angular_grecaptcha.dart';
...
@Component(
  selector: 'my-component',
  template: '''
    ...
    <form>
    ...
    <g-recaptcha sitekey="YOUR SITEKEY"></g-recaptcha>
    ...
    </form>
    ...
  ''',
  directives: const [AngularRecaptcha]
)
class MyComponent {}

Besides mandatory sitekey parameter you can add optional render parameters:

  • sitekey: String -- Your sitekey
  • theme: String -- Optional. The color theme of the widget. Values: light | dark. Default: light.
  • type: String -- Optional. The type of CAPTCHA to serve. Values: audio | image. Default: image.
  • size: String -- Optional. The size of the widget. Values: compact | normal. Default: normal.
  • tabindex: int -- Optional. The tabindex of the widget and challenge. If other elements in your page use tabindex, it should be set to make user navigation easier. Default: 0
  • callback: Function -- Optional. The name of your callback function to be executed when the user submits a successful CAPTCHA response. The user's response, g-recaptcha-response, will be the input for your callback function.
  • expired-callback: Function -- Optional. The name of your callback function to be executed when the recaptcha response expires and the user needs to solve a new CAPTCHA.

Original parameters description you can find here

Advanced usage example #

Advanced usage example you can find here

Important information #

This component allows to get ReCaptcha response and post it to a back-end server, where the response is to be verified as described here. The component is not responsible for the verification.

0
likes
30
pub points
0%
popularity

Publisher

unverified uploader

AngularDart component which allows to put easyly Google ReCapcha verification to forms

Repository (GitHub)
View/report issues

License

BSD-2-Clause (LICENSE)

Dependencies

angular, js

More

Packages that depend on angular_grecaptcha