Download the PHP package davidt-de/kirby-uniform-mosparo without Composer

On this page you can find all versions of the php package davidt-de/kirby-uniform-mosparo. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package kirby-uniform-mosparo

Kirby Uniform Mosparo

Kirby Version

Privacy-friendly, GDPR-compliant spam protection for Kirby Uniform forms using Mosparo.

What is this?

This plugin integrates Mosparo spam protection with Kirby Uniform forms. Mosparo is an open-source, privacy-focused alternative to reCAPTCHA, hCaptcha, and Cloudflare Turnstile.

Why Mosparo?

Key Features

Requirements

Installation

Via Composer (Recommended)

The plugin is automatically installed as a kirby-plugin type package via Kirby's official plugin installer.

Via Kirby CLI

Manual Installation

  1. Download the latest release from GitHub
  2. Extract to site/plugins/uniform-mosparo/
  3. Run composer install inside the plugin directory

Quick Start

1. Configure Mosparo

Add your Mosparo credentials to site/config/config.php:

Get your credentials from your Mosparo project dashboard (Settings → API Keys).

2. Add the Guard to Your Form

In your form controller, add the Mosparo guard:

3. Add the Widget to Your Template

In your template file (e.g., templates/contact.php):

Important: The mosparoInit() call is required for the widget to work. Unlike some other CAPTCHA services, Mosparo does not auto-detect the widget container and must be explicitly initialized with JavaScript.

That's it! Your form is now protected by Mosparo.

What is Mosparo?

Mosparo is a modern, open-source spam protection system designed with privacy in mind.

How It Works

  1. Invisible Protection: Mosparo analyzes user behavior (mouse movements, keystrokes, timing) to distinguish humans from bots
  2. Checkbox Mode: Users see a simple checkbox (like "I'm not a robot") only when suspicious activity is detected
  3. No Tracking: Unlike reCAPTCHA, Mosparo doesn't set cookies or track users across websites
  4. GDPR Compliant: No personal data is collected or stored

Mosparo vs Alternatives

Feature Mosparo reCAPTCHA hCaptcha Turnstile
Open Source ✅ ❌ ❌ ❌
Self-Hostable ✅ ❌ ❌ ❌
GDPR Compliant ✅ ⚠️ ⚠️ ⚠️
No User Tracking ✅ ❌ ❌ ❌
Free Tier ✅ ✅ ✅ ✅

Getting a Mosparo Account

You have two options:

  1. Managed Service: Sign up at mosparo.io (free tier available)
  2. Self-Hosted: Install Mosparo on your own server (installation guide)

Documentation

Migrating from Other CAPTCHA Services?

If you're currently using reCAPTCHA, hCaptcha, or Cloudflare Turnstile, check out the Migration Guide for step-by-step instructions on switching to Mosparo. The guide includes:

Security

Contributing

Contributions are welcome! Please read our Contributing Guide for details.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ for the Kirby community

If you find this plugin useful, please consider starring the repository and sharing your feedback.


All versions of kirby-uniform-mosparo with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
mzur/kirby-uniform Version ^5.0
mosparo/php-api-client Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package davidt-de/kirby-uniform-mosparo contains the following files

Loading the files please wait ...