Skip to content

Captcha for *human* created articles to limit griefing / spam. #18

Description

@GeoMaciolek

A few thoughts here:

If we have a different "path" for articles that are created via bot crawling (desired for poisoning behavior) vs by humans (a potential source of spam, griefing, racist content, etc), we can enable a captcha for the "human" / manual path.

That would mean a new table for "pending links" in the database (I haven't looked at the schema to see if that exists yet - but it could solve lots of other things, like the ability to have "pending links" have references back to their parent / referencing articles for carrying context forward in situations where that might not happen otherwise)

Having a clear "New Article (Manual)" path would allow implementation of e.g. ReCaptcha - as well as potentially allowing for other heavier content-filtering like referenced in #16 and #17

I'm happy to look into implementing some of this, though I have limited experience with JS and TS, but I do have some backend experience, at least (largely Python w/Django, Flask, or FastAPI for web stuff).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions