A few months ago, I announced some changes related to comments on this blog following an influx of spam comments.
Back then, I chose FriendlyCaptcha as the solution, however, the plugin required some extensive modifications to work with ActivityPub, my custom theme, and custom server, which isn’t really practical on the long run (as it adds to the burden of maintenance).
As of today, FriendlyCaptcha is no more on this blog and has been replaced with ALTCHA.
ALTCHA has a few advantages over the previous solution:
- No external calls
- Easier to integrate with my custom theme (EG, it just works)
- I can whitelist ActivityPub endpoints really easily
For instance, to let ActivityPub through, it’s as easy as setting the paths setting to:
*
!/.well-known/*
!/wp-json/*Code language: JavaScript (javascript)
All in all, from the short testing I’ve done, ALTCHA is probably the best option I’ve stumbled upon so far.
0 Responses