Specifically, that OP describes sounds like a plausible log-in-with-big-tech-company flow that is really common these days.