.. _start: ======= API Key ======= :Extension key: api_key :Package name: maikschneider/api-key :Version: |release| :Language: en :Author: Maik Schneider & Contributors :License: This document is published under the `Open Publication License `__. :Rendered: |today| ---- API Key adds stateless API key authentication to TYPO3. Scripts, cron jobs, CI pipelines and server-to-server integrations send a key, and any API, PSR-15 middleware or auth service can verify it without creating sessions or cookies. ---- .. card-grid:: :columns: 1 :columns-md: 2 :gap: 4 :class: pb-4 :card-height: 100 .. card:: :ref:`Introduction ` What API Key does and when to use it. .. card:: :ref:`Installation ` How to install the extension via Composer. .. card:: :ref:`Usage ` Key format, managing keys on the command line and secret scanning. .. card:: :ref:`Configuration ` The frontend middleware and the extension configuration. .. card:: :ref:`Developer guide ` Verifying keys in your own API, middleware or authentication service. .. card:: :ref:`Security ` How keys are stored, sent, revoked and logged. .. card:: :ref:`Known problems ` Current limitations. .. Table of Contents .. toctree:: :maxdepth: 2 :titlesonly: :hidden: Introduction/Index Installation/Index Usage/Index Configuration/Index Developer/Index Security/Index KnownProblems/Index