I signed up for Planet Labs like 6 years ago... guess what? I have to contact their support to reset my password. Clicking the link doing so, takes you to the login page.

Arghhhh! Catch 22s!