Skip to content

Conversation

@paradoxxxzero
Copy link
Contributor

@paradoxxxzero paradoxxxzero commented May 16, 2025

This module provides a simple way to protect several fastapi endpoints routes with a captcha.

Description

It curreently supports the following captcha providers:

Usage

Check the Use Captcha checkbox in your FastAPI endpoint to enable captcha validation, then enter your captcha provider, secret key and an array of route url regex.

Altcha backend

This PR also now includes fastapi_captcha_altcha_backend which is a local implementation of the altcha service

@paradoxxxzero paradoxxxzero force-pushed the 16.0-add-fastapi_captcha branch from 7336b2c to 01c508e Compare May 16, 2025 16:11
@paradoxxxzero paradoxxxzero reopened this May 16, 2025
@sebastienbeau sebastienbeau added this to the 16.0 milestone Jun 3, 2025
@paradoxxxzero paradoxxxzero force-pushed the 16.0-add-fastapi_captcha branch from 01c508e to af1b089 Compare August 18, 2025 14:22
@paradoxxxzero paradoxxxzero marked this pull request as ready for review September 1, 2025 14:32
@paradoxxxzero paradoxxxzero force-pushed the 16.0-add-fastapi_captcha branch from af1b089 to 0b38fb1 Compare September 1, 2025 14:42
@paradoxxxzero paradoxxxzero force-pushed the 16.0-add-fastapi_captcha branch from 0b38fb1 to fbc9b8d Compare September 18, 2025 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants