The zero step is empty
Install the package, check one routing setting, clear the cache — /login already opens with a working form. No resources, no templates, no snippet calls to set up.
/login, /register and /profile answer the moment the package is installed — no resources to create. Form markup lands as files that belong to the site from that minute on. Social login, two-factor sign-in and manager impersonation are included.