mandarons / icloudpy

iCloud web service interface library in Python
Other
180 stars 17 forks source link

[FEATURE] Support iCloud accounts secured with security keys #21

Open owenfiscus opened 1 year ago

owenfiscus commented 1 year ago

It would be great to be able to use this container on accounts using the new security key support Apple has provided users. Currently it is not able to receive a 6-digit code with the feature enabled and the random string output produced by touching the security key cannot be used either.

mandarons commented 1 year ago

Yeah, I agree. But not sure if it is possible (yet). Will check.

owenfiscus commented 1 year ago

Thanks! I really appreciate your work on this project.

thunfischbrot commented 5 months ago

@mandarons App-specific passwords might solve this issue, and it might solve issues related to needing to re-authenticate due to session expiration. Though I understand that the web API icloudpy uses might not support app-specific passwords for security reasons.