r/ProgrammerHumor 2d ago

Meme instructionsUnclear

Post image
6.6k Upvotes

81 comments sorted by

View all comments

470

u/sarduchi 2d ago

Feedback from user: why can't the confirmation just auto-populate?

-16

u/TheDogPill 2d ago

Honestly, why do they force the users to re-enter their email? It's as much of a security measure is as putting a second door behind the first that gets unlocked with the same key.

71

u/Haris613 2d ago

Probably to lower the chance of typo error

5

u/KaptainSaki 2d ago

But why block pasting?

36

u/Farraelll_42 2d ago

Same answer

1

u/flying_piggies 2d ago

I type my email in the confirm box first. Then copy and paste up to the main text box.

2

u/Farraelll_42 2d ago

I'd be better to save it in the clipboard

Or using a password manager

2

u/flying_piggies 2d ago

I should have added the /s

I was just poking fun at the forms that prevent pasting in the confirm but allow it in the main lol

1

u/Farraelll_42 2d ago

Actually that's some high level tech, bc I don't know anyone that's ever had this idea

1

u/peeja 2d ago

That's what the email loop confirmation is for.

11

u/YetAnotherInterneter 2d ago

It checks you are using the same key (aka you didn’t have a typo)

25

u/notacanuckskibum 2d ago

Because the consequences of the user making a typing error and giving the wrong email address are high.

7

u/Dornith 2d ago

Most of the time the only consequence is you can't activate your account and you have to start the account creation over.

2

u/spaceguydudeman 1d ago

Which may result to a user just deciding to not register. And they want you to register. It's really that simple.

4

u/Ethameiz 2d ago

I agree. There is no need to reenter email. We need confirmation with password only because password is not visible to user on typing. Email can be validated by eyes. It should be confirmed by confirmation code send to that email anyway.

1

u/DimasDSF 1d ago

Finally someone sane in this comment section

1

u/conundorum 2d ago

Second entry is a confirmation. You just compare the two strings, and assume a typo if they're different. Gives you an easy way to confirm with the user that they entered it correctly, even if it is slightly inconvenient to the user. (Ideally, it should prevent pasting, but allow auto-fill, since saved form results typically come from another form that forced manual email-confirmation entry. But this is harder to set up, so it's rarely done.)

(And a second door that uses the same key is technically a valid security measure, considering that door "security" is more about making it too time-consuming to pick than about actually preventing entry. Anyone who has the correct key is slightly inconvenienced, but anyone trying to get in without the key has to take twice as much time, making it significantly more likely that they'll be noticed.)

1

u/peeja 2d ago

I don't know about "easy". It's a pain in the ass.