this post was submitted on 20 Jun 2026
171 points (93.8% liked)

Programmer Humor

31948 readers
420 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 

cross-posted from: https://quokk.au/c/mildlyinfuriating/p/990534/why

How hard is it to implement email verification?

top 32 comments
sorted by: hot top controversial new old
[–] thejml@sh.itjust.works 66 points 3 days ago (4 children)

Google and youtube are the same login though...

Honestly i like these buttons from a user/security POV as oauth only passes back a "login successful" reply and an identifier to associate an account with. Less PII to spread around the internet.

[–] bus_factor@lemmy.world 49 points 3 days ago (2 children)

This is fine for stuff I don't care that much about, like an account with your hairdresser or a pizza place, but if you tie all your actually important stuff to the same account and you get locked out for whatever reason, now you're locked out of your whole life.

I prefer unique passwords and a password manager. But you do have to back up the password manager data as well as any data you have with cloud providers.

[–] valar@lemmy.ca 45 points 3 days ago (1 children)

For me the bigger issue is privacy. If you're using Google to log into everything, Google gets to add all of that activity to their profile on you, and track you as you use every website you go to. No thanks. Google doesn't need to know I'm buying a pizza tonight.

[–] bus_factor@lemmy.world 14 points 3 days ago (2 children)

That is also a concern and why I always default to a separate account even for those things, but I wouldn't assume that data doesn't get sold to Google regardless.

[–] partofthevoice@lemmy.zip 3 points 3 days ago (1 children)

Google knows when you use their services to sign in, and for what third party they’re authorizing the requests. The data doesn’t need to be sold back to Google.

[–] bus_factor@lemmy.world 2 points 2 days ago

I'm talking about when you don't use Google to login.

[–] valar@lemmy.ca 3 points 3 days ago (1 children)

I prefer to use different email aliases for everything to mitigate that

[–] Paragone@lemmy.world 2 points 3 days ago (1 children)

from what i've read, ALL email ( possible 0.000something tolerance/error ) goes through google's mail-transfer-agents.

If they want a copy of every email that goes across the internet, they've got the saturation-of-core-servers to have that.

There simply isn't any way to bypass that.


on an irrelated note, i wish public key encryption had been normalized, & worked right..

( Snowden got stung by a misconfiguration, 1 time, & if geeks get stung, then it isn't ready for normals )

🙏

[–] valar@lemmy.ca 3 points 3 days ago

The important part is whether they can associate two identities together. If you use a shared Google login for everything you're doing their work for them.

[–] thejml@sh.itjust.works 4 points 3 days ago

Yeah, I don't use this for banks and such.

[–] clb92@feddit.dk 10 points 3 days ago* (last edited 3 days ago)

I hate it when it afterwards still prompts me to create a full account, on some badly made sites. Why even allow oauth login if I still have to give you all my personal data...

[–] over_clox@lemmy.world 7 points 3 days ago* (last edited 3 days ago) (1 children)

Are you sure about that? I had my Google account since before they acquired YouTube. During their acquisition and merger, so as to not corrupt or pollute their merging databases I presume, I was forced to pick a different username for YouTube than my Google account, and that still stands to this day, even though both are indeed effectively the same account.. 🤦‍♂️☹️

[–] thejml@sh.itjust.works 7 points 3 days ago (1 children)

Google's official MFA app is YouTube, so I assume so. (Every time I login to gmail or google docs, the MFA ping opens YouTube on my phone to approve the login.)

[–] over_clox@lemmy.world 1 points 3 days ago (1 children)

Uh, okay. My account isn't even registered to a phone number, never has been, and my mobile devices aren't registered with Google.

I'm currently only signed into Google on my laptop, and if I do happen to sign into another device (which has happened before), Google just drops me an email something along these lines..

'A new device has logged into your account. If this wasn't you, click here, but if it was you, there's nothing you need to do'

[–] Paragone@lemmy.world 1 points 3 days ago (1 children)

check your permissions, & then check, on google, what those perms allow..

IF you're in Android, not iPhone, THEN there is nothing you can do to block google from knowing your phone-number.

Whether iPhone users truly have privacy from google..

i wouldn't bet much on that..


As former mafia man ( Firenzese, or something ) said:

once they've got enough all-pervading leverage on you, then you cannot win: the leverage locks.

I'm misphrasing it, and he was speaking about the mob, but the principle is true, globally not only in the context he was speaking.

All of surveillance-capitalism is rooted in putting the subjects/serfs in a panopticon, & never letting them out, squeezing them all until the individuals die, being replaced by new inmates, but the population-as-a-whole never would be tolerated to escape..

Perfect industrialized parasitism.

sorry about the bitterness: i'm an old geek & had some idea of what good could be done, world-wide, with tech..

DarkTriad's incorporated-feudalism proved it won, totally, easily.

🙏

[–] over_clox@lemmy.world 1 points 3 days ago* (last edited 3 days ago)

My Android devices have never been logged into Google, and the tablet I'm posting from has no SIM card, so it has no phone number.

They have no record of a phone number for me, because I've never signed into Google on any active Android device.

Edit: I also have Google Play and Services, and most other Google apps disabled. FOSS for the win! They really don't have any phone number for me.

[–] Quibblekrust@thelemmy.club 1 points 2 days ago

oauth only passes back a "login successful" reply and an identifier to associate an account with

Right, it's a unique login token the website or app uses to ID you, and it keeps you logged in as long as you don't delete the associated cookie. In addition, it can be revoked by you at any time, essentially logging you out (including anyone who may have stolen your cookie and is using it to impersonate you).

It's better than using the same password everywhere, but not as good as using a password manager with unique passwords for every app and website.

[–] kehet@sopuli.xyz 35 points 3 days ago (1 children)

I hate this. I don't want to remember which provider I use for each site and I don't want accidentally give too many permissions while logging in. Just give me email and password inputs, don't block password managers and don't force any magick link nonsense and I'm happy. I don't even need passkey support

[–] Hudell@lemmy.dbzer0.com 16 points 3 days ago

Best I can do is password login that requires passwords to be typed from a specific keyboard app. You know, for security.

[–] Zak@lemmy.world 39 points 3 days ago (1 children)

Because big players (other than StackExchange) never adopted OpenID where you could paste in an arbitrary URL for your identity provider.

Also, OpenID probably shot itself in the foot by using a URL instead of something shaped like an email address, which would have allowed a zero-effort upgrade for the user if an email provider also wanted to offer OpenID.

[–] daellat@lemmy.world 2 points 2 days ago* (last edited 2 days ago)

Oh that's actually a standard? Scale model website eduard.com (relatively big from Czech republic) have openID and I never really thought to look into what that is. Shame it didn't take off I guess.

e: I'm not sure if they still support it but it used to be there for sure.

[–] raman_klogius@ani.social 16 points 3 days ago

Just one more third party auth bro I promise you'll capture 100% demographic bro

What do they mean YouTube and google are seperate, are they covering the people who haven't migrated their 2005 YouTube account to a google account?

[–] neidu3@sh.itjust.works 24 points 3 days ago (1 children)
[–] ghodawalaaman@programming.dev 5 points 2 days ago

wait pornhub provides oauth? it would be funny if it does

[–] blarghly@lemmy.world 19 points 3 days ago
[–] Codpiece@feddit.uk 19 points 3 days ago

Where humour?

[–] akunohana@piefed.blahaj.zone 4 points 3 days ago

Nothing could compel me to sign up for shit like this 🤣

On a serious note, I just recently made some progress in my C skills, which inspired me to for the first time search for "how to make a GUI". No. Just, no. 😵‍💫 I'm glad there's backend and frontend, and those that do fullstack are not of this world. 🥹

[–] SatoruToru@sh.itjust.works 1 points 3 days ago (1 children)

Login with vk 💀, already make me think i shouldn't use this service

[–] darkmogool@feddit.org 2 points 3 days ago (1 children)
[–] AgentRocket@feddit.org 4 points 3 days ago (1 children)
[–] darkmogool@feddit.org 2 points 3 days ago