How to Simulate HTTP Authentication in a Functional Test
Warning: You are browsing the documentation for Symfony 6.3, which is no longer maintained.
Read the updated version of this page for Symfony 7.1 (the current stable version).
Caution
Starting from Symfony 5.1, a loginUser()
method was introduced to
ease testing secured applications. See Testing
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.
This work, including the code samples, is licensed under a
Creative Commons BY-SA 3.0 license.