Enable the Basic Authentication for your Quarkus project and allow users to authenticate with a username and password.

Prerequisites
  • You have installed at least one extension that provides an IdentityProvider based on username and password, such as Elytron JDBC.

Procedure
  • Enable Basic Authentication by setting the value of quarkus.http.auth.basic property to true.

    quarkus.http.auth.basic=true

For a Basic Authentication configuration walk-through that uses JPA, see the Getting Started With Security guide.

Additional resources