Breaking down AuthComponent::startup() into multiple methods for easier management and extension.