bcwood / FindMyiPhone

C# client for utilizing Find My iPhone functionality in iCloud
MIT License
1 stars 0 forks source link

iCloud 2FA #1

Open brinkgit opened 3 years ago

brinkgit commented 3 years ago

The code works great, exactly what I am looking for.

exept one thing: login in at apple triggers the 2FA screen on the device.

Is there a way to avoid that? Best would be the possibility to use the app specific password from apple, but if needed every 30 day’s bring in a new 6 digit code would also be doable.

can anybody help?

Thanks.

G. Brink Holland

bcwood commented 3 years ago

@brinkgit I've looked into this some before, and unfortunately there doesn't seem to be an easy answer here. With the way it's being called, Apple will always see it as a "new" device and prompt for 2FA every time. I think an app-specific password would be the only real solution here.

brinkgit commented 3 years ago

Hello,

Thanks for your quick respond!

I found that working with cookies could do the trick, but I guess that’s a complete different concept.

How do Iget the app specific password include? Simply excange the app specific password in place of the ordinary password does not work. Any suggestion?

By the way, I do get the needed information through your porgramm, in spite of not responding to Apple with the sixdigit code.

Met vriendelijke groet,

Garmt Brink (Verstuurd vanaf mijn iPad)

bcwood commented 3 years ago

@brinkgit I'm honestly not sure how the app-specific passwords would work with this, or if it's even supported. Not something I ever tried, so it would take some testing and I imagine trial and error.

I find it very interesting/concerning that you still get the information back, even without responding to the 2FA.

yosun commented 1 year ago

also looking for a find my iphone library that works ...