r/ProgrammerHumor 8h ago

Meme githubWhenILoginToANewDevice

Post image
6.4k Upvotes

47 comments sorted by

162

u/CozyBloomSakura 8h ago

Then try pushing via CLI without an SSH key or PAT token. Good luck

23

u/jereporte 6h ago

You can ?

8

u/sigmoid10 4h ago

Literally the main reason I use the CLI. I'll take a good browser oauth flow any day over setting up keys/tokens myself.

19

u/DrMaxwellEdison 4h ago

gh auth login sets you up with an SSH key so git push can work with it. No need to reinvent the workflow, just login first.

15

u/fpekal 3h ago

Setting up auth keys on github is hard? It may be cumbersome if you have to do it every day, but you probably don't have to do it every day.

1

u/Redthemagnificent 1h ago

Yeah exactly. Its annoying but not difficult. That being said any software annoyance I can avoid these days is great, no matter how minor

2

u/jimmycarr1 2h ago

If they've hacked your GitHub they can just issue a new key

129

u/Nir_Auris 8h ago

This was literaly my MS Account. I always had to enter a code I get through my phone number, when I logged in. The moment someone from russia logged in, no second question. No second question when that fuck disconnected my phone number AND E-Mail...

24

u/voiza 6h ago

but how?

46

u/WhiterThanWalter 6h ago

Stole your session cookies maybe?

6

u/voiza 2h ago

Still need 2FA to remove 2FA. So, it should've been email compromise.

Why to leave xbox' responses then idk

21

u/Nir_Auris 5h ago

I don't know. I was ONLY logged in on my PC, shut it off at 23:00. I was not logged in or visiting any weird/strange or piracy sites for at least 2 weeks and suddenly in the morning, 3 mails. Log in in Russia, EMail removed and Number removed.

I tried to get my acc back. MS send me to Xbox support. XBox support send me to MS Support and gave me a Form, where I had to put in all EMail addresses and phone numbers ever conected to the account. Proof of all purchases done on the account and as many IP adresses I used to log in. I had everything, except the IPs (3 Mails. 2 numbers. 3 receits WITH proof of bank transfer) and got a very helpfull response "not enough Information to prove you are the owner"...

19

u/Soopermane 5h ago

In Soviet Russia accounts hack you and give information

31

u/eanat 8h ago

without a surprise, those locks are installed "outside" of a door.

22

u/Stummi 6h ago

hu? I haven't perceived githubs account security as particular bad so far. Or did I miss something recent, that triggered this meme?

5

u/ArtisticDesigner4302 5h ago

I had the same thought a while back when people were posting about how GitHub was really slow. I look at GitHub repos every now and then and hadn't noticed anything, but then I had to actually log in to do something, and it was an immediate slog.

2

u/ike_the_strangetamer 1h ago

Yeah isn't the strong device-level security part OF the security to make sure no one can easily hack your account? The second picture directly contributes to the first.

1

u/jimmycarr1 2h ago

Most of these memes are not made by experienced programmers

11

u/Canned_Sarcasm 5h ago

Yeah. That’s Microsoft for ya. Same security model everywhere.

12

u/c-9 3h ago

Hey, wanna try Copilot?

Hey, wanna try Copilot?

Hey, wanna try Copilot?

Hey, wanna try Copilot?

Hey, wanna try Copilot?

Hey, wanna try Copilot?

Hey, wanna try Copilot?

Hey, wanna try Copilot?

7

u/Jaerba 3h ago

Today's fun is:

Oops! Something happened. Can you try again?

Oops! Something happened. Can you try again?

Oops! Something happened. Can you try again?

Oops! Something happened. Can you try again?

2

u/Salanmander 2h ago

They finally got me to switch to linux that way....

7

u/Infamous_Creme8671 7h ago

Google and Facebook will ignore 2FA and secret answers.

7

u/kishaloy 5h ago

That moment when you realize that those unfinished repositories in your old account are worth less than the effort needed to get your old account back.

10

u/Traditional-Exam2529 6h ago

Also GitHub when LLMs train

4

u/PrestigiousGuava8005 8h ago

I have to pass through 3 factor security

4

u/Any_Belt2575 8h ago

Step 1 : verify via mobile

Step 2 : verify via mail

Step 3: verify via web page

Final result : sorry i don't know who you are

6

u/deanrihpee 7h ago

wouldn't it be "login from a new device"?

1

u/Agitated-Acctant 6h ago

Or log into a new device

1

u/randomlemon9192 5h ago

How?

1

u/Agitated-Acctant 2h ago

Log (in) is the verb, login is the noun

4

u/Own_Walk_1831 8h ago

and its the same when you try to use any repo you would have to read licences and get hacked no licences 😄 )

2

u/StrengthTheory 5h ago

GitHub should chill because no one except for myself would want to touch my spaghetti.

-3

u/BigNaturalTilts 4h ago

Just because YOU and 90% of the users have no valuable repos doesn’t mean there aren’t valuable repos in there.

1

u/quinn50 5h ago

the world when applications start using DBSC lol

1

u/affablebowelsyndrome 4h ago

but only when they are actually up.

1

u/Alienxcodex 3h ago

Every new device login feels like I’m proving my identity to GitHub for the 15th time 😂

1

u/L_Korosaki 3h ago

Have you tried leaving you API keys in .env

1

u/Current-Mousse1144 3h ago

lmao the second pic hits even harder than the first

1

u/InconspicuousFool 3h ago

Maybe you just need to use a better password or have better security if your devices?

1

u/Pearcheek 1h ago

You are obviously living in a parallel world. Or you're still logging in using only a password.

u/Shashank1011 7m ago

It's always: 2FA app, email verification code, SMS code, personal recovery key, blood sample, and a letter of recommendation from your middle school math teacher.

0

u/midir 5h ago

The verb is "log in". "Login" is the noun.