Wow that's a great point. Git repository hosts are perfect use case for this.
One of the challenges of having the ssh key be the identity connecting multiple devices, another challenge is if you lose access to your ssh key, I'm not sure what the "forgot password" flow would be. Especially since you wouldn't even have a signup email address.
One of the challenges of having the ssh key be the identity connecting multiple devices, another challenge is if you lose access to your ssh key, I'm not sure what the "forgot password" flow would be. Especially since you wouldn't even have a signup email address.