mirror of https://github.com/mastodon/mastodon
* Add honeypot fields to limit non-specialized spam Add two honeypot fields: a fake website input and a fake password confirmation one. The label/placeholder/aria-label tells not to fill them, and they are hidden in CSS, so legitimate users should not fall into these. This should cut down on some non-Mastodon-specific spambots. * Require a 3 seconds delay before submitting the registration form * Fix tests * Move registration form time check to model validation * Give people a chance to clear the honeypot fields * Refactor honeypot translation strings Co-authored-by: Claire <claire.github-309c@sitedethib.com> |
4 years ago | |
---|---|---|
.. | ||
account_controller_concern.rb | 6 years ago | |
account_owned_concern.rb | 4 years ago | |
accountable_concern.rb | 7 years ago | |
authorization.rb | 7 years ago | |
cache_concern.rb | 5 years ago | |
challengable_concern.rb | 5 years ago | |
export_controller_concern.rb | 5 years ago | |
localized.rb | 5 years ago | |
rate_limit_headers.rb | 5 years ago | |
registration_spam_concern.rb | 4 years ago | |
session_tracking_concern.rb | 7 years ago | |
sign_in_token_authentication_concern.rb | 4 years ago | |
signature_authentication.rb | 7 years ago | |
signature_verification.rb | 4 years ago | |
status_controller_concern.rb | 6 years ago | |
two_factor_authentication_concern.rb | 4 years ago | |
user_tracking_concern.rb | 4 years ago |