Open ghost opened 5 years ago
Hm, is this a common case? One thing I could do is add a switch to disable the JS anti-spam which is probably the thing stopping you from registering with JavaScript disabled, but do keep in mind that it might lead to an increase in spam.
It would be lots helpful in heavy censorship countries like China. and Being untracked is quite issue in theseday you know 🙄 I wonder how can i get notifications without javascript tho.
Oops misclicked! Closed this issue by mistake.
I added a config.json setting which lets you disable the JS anti-spam, however you should keep in mind that this might result in spambots getting through and causing a lot of trouble. I'll add some documentation to explain how to use config.json at some point, probably soon.
And most admins could careless whether people want to be tracked or not, they just care whether they have a horde of spambots knocking at their doors. I'll see if I can add some more defences which don't rely on JavaScript, but JavaScript is the best way to stop them.
Censorship is a different matter entirely, a very complicated one.
I've thought of a few methods where I time the incoming requests to make sure that forms aren't being submitted inhumanly fast, however such a method would be stateful which means there would be more traffic going back and forth between the application and the database.
I'm not sure whether it would work either, but it might be worth experimenting with.
I have an idea for a simple captcha which might be useful for this, although it might take a bit of creativity from the webmaster to make the most of it.
It would be nice to have non-javascript option for certain networks such as Tor and I2P Have tried to test it works or not with tor browser on demo forum, but even register was not possible for now.