Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions plugins/recaptcha/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Recaptcha plugin

The reCAPTCHA plugin for Countly is designed to integrate Google's reCAPTCHA service into your Countly analytics platform. This plugin helps protect your application from spam and abuse while ensuring a smooth user experience. It provides an easy-to-use API for managing reCAPTCHA verification and includes robust functionality for displaying reCAPTCHA challenges.

## File Structure

File structure follows usual Countly plugin structure
```
recaptcha/
├── api/
│ └── api.js
├── frontend/
│ ├── public
│ │ ├── javascripts
│ │ │ ├── countly.models.js
│ │ │ └── countly.views.js
│ │ ├── localization # all localization files
│ │ └── stylesheets
│ └── app.js # reCAPTCHA integration for Countly login
├── install.js
├── package.json
├── README.md
└── tests.js # plugin tests
```

## Configuration

The reCAPTCHA plugin for Countly requires a site key and a secret key from the Google reCAPTCHA admin console. Both keys are essential for the plugin to function correctly and ensure secure verification. In the recaptcha settings in Countly, there is a link to the Google reCAPTCHA admin page.
Loading