How to Simulate HTTP Authentication in a Functional Test

ご用心

Starting from Symfony 5.1, a loginUser() method was introduced to ease testing secured applications. See Logging in Users (Authentication) for more information about this.

If you are still using an older version of Symfony, view previous versions of this article for information on how to simulate HTTP authentication.