First of all make sure that registration page fits one of firewalls. Than append additional parameter for each firewall:
context: <string>
Like this:
account_area_login:
...
context: administration
admin_area:
...
context: administration
Context allows to share authentication cookie among different firewalls. So to keep user authenticated after registration, firewall of registration page and other firewalls should have identical context.