5 ms·
I also enjoy sites that prevent pasting into password fields. Makes using a password manager a pita.
by eyeball 9y ago
I also enjoy sites that prevent pasting into password fields. Makes using a password manager a pita.
- kileywm 9y agoI feel the same way. A bandaid for the situation: you can use browser extensions/add-ons to restore paste functionality on these web pages. For example, I use this one: https://github.com/aaronraimist/DontFuckWithPaste https://github.com/aaronraimist/DontFuckWithPaste
- ExactoKnight 9y agoI had an idea for Firefox, which is to restrict copy/paste overriding completely from the DOM. This would put a stop to Google's BS of overriding normal links top google-analytics-full redirect urls.
- CraftThatBlock 9y agoYou can disable this API in about:config fully and natively.
- guitarbill 9y agoTo save people some time, it's `dom.event.clipboardevents.enabled` in about:config.
- matt_wulfeck 9y agoI can’t believe this is a thing. It makes me rage every time. I have to go into dev tools and just insert the value myself.
- raverbashing 9y agoIt's like a physician recommending the USDA food pyramid (the one filled with HFCS)
- shmerl 9y agoSome password managers (like keepassxc) can emulate keyboard input.
- exalsy 9y agoThe GNOME DE does this as well. Whenever I have a fresh Linux install and I try to enter the passwords in the "Online Accounts" section I'm reminded of it... so frustrating.
- na85 9y agoYet another reason not to use Gnome. They seem to have decided to make the DE as unusable and obtuse as possible.
- exalsy 9y agoThat specific criticism is a pretty small one, and whilst I do understand that its lack of customisation options is pretty annoying, it's a lot easier to set up GNOME quickly and have it look good than other desktop environments like XFCE in my opinion. KDE is also pretty nice, though.
- oasisbob 9y agoIs this restriction more common in certain countries? In the US, I've fortunately never seen paste blocked on a login page. Wondering why.
- adrr 9y agoIts common in the US, i see it every couple weeks. It effected me last night on the Costco Travel site when creating an account. It let me paste the password but not the confirm password field.
- colejohnson66 9y agoI’ve seen it when entering in my bank’s routing and account number. Like, seriously? I’m less likely to type a digit incorrectly if I copy and paste...
- peeters 9y agoAlso their cousin; those that allow programmatic entry/pasting, but then detect whether the user has provided a value based on keystroke listeners rather than current field value. So you still need to hit space+backspace in the field to let the client JS know you've entered something.
- larkeith 9y agoGenerally speaking, that's one of the best ways to get me to not use your site - It's both inconvenient and shows your security team to be incompetent.
- Bokagha 9y agoOn macOS I use https://github.com/EugeneDae/Force-Paste https://github.com/EugeneDae/Force-Paste to get around this. It uses virtual keyboard to type in the text from your clipboard. Also helpful for using the password in programs that don't allow paste.
- sowbug 9y agoThe scary cousin of this antipattern: the login form that browsers' built-in password managers can't see. Building the DOM using pathologically dynamic methods, using nonstandard input fields, giving the username/password fields ridiculous names, etc. This tells me that the developers don't use password managers themselves, which means they probably use hunter2 for all their passwords, which means they don't know or care about conscientious security practices... not the folks I want to have built the site I'm about to use.
- jim_d 9y agoAgreed, I always double check that the browser password manager works, but it's tricky because there is no standard around what the fields should be called to make it always work. The best way to make sure it works is to put the username directly above the password in the same form, that will result in most password managers working, and this is especially important on registration forms. Also for those that don't know why hunter2 was used above, enjoy! http://i0.kym-cdn.com/photos/images/original/001/065/965/989.png http://i0.kym-cdn.com/photos/images/original/001/065/965/989...
- rasz 9y agodocument.getElementById("password").value = "myvoiceismypassword"; var event = new Event('change'); document.getElementById("password").dispatchEvent(event); done
- 9915152492 9y agoJoban Dhillon joba
- askvictor 9y agoMy general solution here is, if I can possibly avoid it, to not use that site/service.