diff --git a/README.md b/README.md index f0445be..7989929 100644 --- a/README.md +++ b/README.md @@ -74,15 +74,18 @@ AUTHELIA_API_DEVELOPMENT_MODE=true sudo ./install-authelia-api.sh ## Quick Start -1. **Install using the script above** -2. **Get your bearer token** (from Authelia configuration): - ```bash - grep -A2 "session:" /opt/authelia/configuration.yml | grep "secret:" | awk '{print $2}' - ``` -3. **Test the API**: - ```bash - curl -H "Authorization: Bearer YOUR_TOKEN_HERE" http://127.0.0.1:8080/api/health - ``` +**Get your bearer token:** + +- **Docker:** The token is whatever you set as `session.secret` in your `configuration.yml` + ```bash + curl -H "Authorization: Bearer your-session-secret-value" http://localhost:8080/api/health + ``` + +- **Bare metal:** Read it from your existing Authelia configuration + ```bash + grep -A2 "session:" /opt/authelia/configuration.yml | grep "secret:" | awk '{print $2}' + curl -H "Authorization: Bearer THAT_VALUE" http://127.0.0.1:8080/api/health + ``` ## API Testing with Postman