認証失敗は、ユーザーが入力したパスワードやID が正しくない、または登録されていない場合を指します。ユーザーの責任が大きく、入力値が要件を満たしていない状態です。明確な原因があり、再試行で解決する可能性が高い状況に用いられます。
認証エラーは、システムやネットワークの不具合、データベースへのアクセス失敗など、技術的な問題で認証処理が実行できない状態を指します。サーバー側の問題であり、ユーザー側では対応できないことが多いです。
認証失敗はユーザーの入力ミスが主原因で、再入力で解決することが多く、ユーザー向けのメッセージに適しています。認証エラーはシステム側の障害が原因で、技術者向けのログやエラーメッセージで使われます。失敗は意図的な検証結果、エラーは想定外の技術的問題という点が核となります。
ユーザーの入力や行動が原因なら「失敗」、システム・サーバー・ネットワークの問題なら「エラー」を使い分けます。一般ユーザー向けは失敗、技術者向けはエラーという指標も有効です。