Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No javascript option #45

Open
ghost opened this issue Oct 12, 2018 · 6 comments
Open

No javascript option #45

ghost opened this issue Oct 12, 2018 · 6 comments

Comments

@ghost
Copy link

ghost commented Oct 12, 2018

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.

@Azareal
Copy link
Owner

Azareal commented Oct 13, 2018

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.

@ghost
Copy link
Author

ghost commented Oct 13, 2018

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.

@ghost ghost closed this as completed Oct 13, 2018
@ghost
Copy link
Author

ghost commented Oct 13, 2018

Oops misclicked! Closed this issue by mistake.

@Azareal
Copy link
Owner

Azareal commented Oct 27, 2018

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.

@Azareal Azareal reopened this Oct 27, 2018
@Azareal
Copy link
Owner

Azareal commented Oct 28, 2018

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.

@Azareal
Copy link
Owner

Azareal commented Oct 6, 2019

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.

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

No branches or pull requests

1 participant