anchor.diff:  If you already have your Quarkus project configured, you can add the `security-webauthn` extension
   to your project by running the following command in your project base directory:
   
  -[source,bash]
  -----
  -./mvnw quarkus:add-extension -Dextensions="security-webauthn"
  -----
  -
  -This will add the following to your `pom.xml`:
  -
  -[source,xml]
  +:add-extension-extensions: security-webauthn
  +include::includes/devtools/extension-add.adoc[]
  +
  +This will add the following to your build file:
  +
  +[source,xml,role="primary asciidoc-tabs-target-sync-cli asciidoc-tabs-target-sync-maven"]
  +.pom.xml
   ----
   <dependency>
       <groupId>io.quarkus</groupId>
       <artifactId>quarkus-security-webauthn</artifactId>
   </dependency>
  +----
  +
  +[source,gradle,role="secondary asciidoc-tabs-target-sync-gradle"]
  +.build.gradle
  +----
  +implementation("io.quarkus:quarkus-security-webauthn")
   ----
   
   == Writing the application
  
positive.code: 
  == Prerequisites
  
  To complete this guide, you need:
  
  * less than 15 minutes
  * an IDE
  * JDK 11+ installed with `JAVA_HOME` configured appropriately
  * Apache Maven {maven-version}
  
  == Introduction to WebAuthn
  
  
negative.code: 
  The application is now protected and the identities are provided by our database.
  
  Run your application in dev mode with:
  
  include::includes/devtools/dev.adoc[]
  
  which will start a PostgreSQL Dev Service container,
  and open http://localhost:8080 in your browser.
  
  Initially, you will have no credentials registered, and no current user:
  