It’s passkeys. Saved you a click.
And yes, this is a pretty good idea.
I’ve given up on remembering unique passwords years ago. My passwords are basically opaque tokens that I store in an application I trust. Passkeys are basically this concept taken to a logical conclusion.