Separate login page and allow guest access.
Migrate foreign key delete cascades.