I tried applying for WP Requirement Badge twice and below is the response I got. Are there ways one can log into the Authors Supports page?
If you browse this page: https://help.author.envato.com/hc/en-us/requests
You will see: New to Author? Sign up option there. Use the same email id you used for market.
If you already registered then login there.