# Authentication

FireCSV uses two authentication mechanisms:

# Dashboard Authentication

The FireCSV dashboard at app.firecsv.com uses AWS Cognito for user authentication. Users sign in with email and password.

FireCSV shares a Cognito User Pool with FireImg, so if you already have a FireImg account, you can use the same credentials.

# API Authentication

Generated dataset endpoints are authenticated via API keys. Include your key in the X-Api-Key header:

curl -H "X-Api-Key: fcsk_your_key_here" \
  https://api.firecsv.com/v1/data/{dataset-id}

API keys are scoped to a project and can be revoked at any time from the dashboard.