Sometimes I pre-entively set my password manager to generate 0-9, lowercase a-z only pass because sometimes you look at a login page and you can just tell putting some \ ¢ £ % $ will blow up systems older than the building
Comment on This happen to anyone else?
Anarki_@lemmy.blahaj.zone 1 day ago
Nope. But I had the issue of my password being so long and complex (password manager) that something got fucked up in my work’s computer system.
Switching to a simpler password solved it.
I was specifically told not to use special characters :)
How cooked is my work’s IT system?
LiveLM@lemmy.zip 1 day ago
Darkassassin07@lemmy.ca 1 day ago
Yeesh, I’d be willing to bet they’re storing passwords in plain text…
Not that you should be anyway; but don’t use any password you’ve used anywhere else.
Armok_the_bunny@lemmy.world 1 day ago
Are the passwords being stored in plaintext!? That’s the only reason I can think of why special characters wouldn’t be able to be handled.
bjoern_tantau@swg-empire.de 1 day ago
We had that issue at work with email account passwords that could be entered into a browser in UTF-8 but would be sent by email clients on Windows in whatever the default encoding there was, usually not UTF-8.
The server just blindly pushed the bytes it received into the hashing algorithm. It didn’t have any means of identifying the encoding used either way. We “solved” it by showing a warning about the bug when people logged in and entered a password with non-ASCII characters. Many people used a web-based email client anyways so it wasn’t such a huge issue anyways. We didn’t want to force customers to only use ASCII symbols.
irish_link@lemmy.world 1 day ago
Dafuk?
stoy@lemmy.zip 1 day ago
Very
riskable@programming.dev 1 day ago
This just means (usually) that your system synchronizes with something that doesn’t support special characters (e.g. mainframes).
Remember kids: Mainframes suck. They’re awful legacy garbage that holds back adoption of superior, actually secure technologies. Soooo many things that make you go, “WTF?” in IT can be traced back to having to support legacy systems (like mainframes).
bjoern_tantau@swg-empire.de 1 day ago
At our place it was email clients using whatever is the default encoding of Windows to encode passwords. Usually not UTF-8, like every other piece of software using that password.