Finalize the newly refactored Auth component