Site registration is primarily for plugin authors, so that they can view their plugin review before it is published. Also users can register to comment on a plugin review. The registration link is here.
If you clear your cookies or change browsers, you may need to login to see your review. That link is here.