How can I access my account on iMore since the login platform migrated?

How do I get my license key back since the account login seems to have migrated to a new platform.

I couldn't login using my old password. Tried forgot password, which let me reset, but I can't link my account back to iMore and using the forget password is only resetting the front end password system via the new one, not the original iMore login?