Vercel
- Open the project in the Vercel dashboard and go to Settings, then Deployment Protection.
- In Password Protection, turn the toggle on.
- Choose what to protect. Standard Protection leaves your production domain open, so pick All Deployments to cover the main address too.
- Enter a password and select Save. Visitors type it once per deployment, and a cookie remembers it.
What it costs Pro plan only: $20 a month for each protected project. Included on Enterprise, not available on Hobby.
The free option on every plan is Vercel Authentication, which now covers production too. Visitors sign in with a Vercel account that has access to the project, so each coworker needs one.