Replies: 2 comments 4 replies
|
Hey Timo, thanks for bringing this up! Tagging in @agg23 @shenlong-tanwen. If it's easier we can also move this discussion to our or your Discord though, whatever is preferred. We have a maintainers role on Discord, Joost is already there too |
|
Thank you for opening the discussion. My immediate reaction is that this is a bad idea, especially for Immich, which is avoiding GApps dependence at all costs. If done the way Google wants you to do it, you are handing an authed session (maybe deferred, but still authed) to an arbitrary device where the gatekeeper is Google and your PIN, which is not very secure. On top of that, security for both of our projects is more important than the average app, because malicious authed access potentially gains the attacker access to resources on the user's LAN, which likely doesn't have the necessary security posture or resourcing to protect against zero days (which again are more likely to be present in an authed context). |
Uh oh!
There was an error while loading. Please reload this page.
Hi I'm one of the maintainer of the Home Assistant Android app! We’re investigating Google’s upcoming zero-tap sign-in restoration requirement https://support.google.com/googleplay/android-developer/answer/17492799?#zero-tap_sign-in_restoration for Home Assistant, which takes effect in April 2027.
Have you already looked into supporting Restore Credentials in Immich? Since both projects connect to user-hosted servers, we might face similar challenges around RP IDs, domain association, and instances that are only accessible locally or without HTTPS.
We’re tracking our investigation in this Home Assistant discussion. We haven’t settled on an approach yet and would be interested in comparing notes.
This isn’t a bug report or a request for an immediate implementation, just an opportunity to share findings on a requirement that appears to affect both projects.
All reactions