Same thing happened to me, so it's not working and maybe this is new Chinese crackdown because we know that Binance owns Coinmarketcap

no but really why would you need to login to Coinmarket and why don't you use much better Coingecko instead?
you can update your portfolio tracker, smart alerts, watchlist etc which are just some of the many features accessible for log-in users