I do not know if this affects Legacy Windows or Mac, but I found that in the FAQ section of the Launcher, there is outdated information about using your Mojang account to sign in and says that you can still sign in with it.