_headerで設定できます。
設定方法
❶ Pro以上のプランにアップグレードする
❷ _headersを作成する
/* Basic-Auth: user:password
※ ユーザー名: user パスワード: password の例
❸ ルートディレクトリに_headerを置く
以上です。
最近こそVercelを愛用していますが、かつてはNetlifyを愛用してまして、Basic認証を設定した上でテストサイトに使ったりしていました。
が、己の記事を見返すと、なぜかNetlifyでのBasic認証の設定の仕方がまとまってなかったので、筆をとった次第です。