Basic Auth Credential - HTTP Authentication
What is Basic Auth
Section titled “What is Basic Auth”HTTP Basic Authentication is an authentication method that sends a username and password encoded in Base64 with each HTTP request. It is used by many REST APIs as a simple authentication method.
Configuration Fields
Section titled “Configuration Fields”| Field | Description | Example |
|---|---|---|
| Username | Username or API key provided by the service | api_user |
| Password | Password or secret key for authentication | api_secret_key |
How to Obtain Credentials
Section titled “How to Obtain Credentials”General REST APIs
Section titled “General REST APIs”- Access the administration panel or dashboard of the service
- Look for the API Keys, Integrations, or Developers section
- Generate a pair of credentials (username/password or key/secret)
- Copy both values into the Floogos form
Common Examples
Section titled “Common Examples”Sage:
- Access your Sage account
- Go to Settings > Integrations > API
- Copy the basic authentication credentials
Internal APIs:
- Check with your development team for access credentials
- These are generally configured on the API server
Security
Section titled “Security”- Basic Auth transmits credentials with every request, so it should always be used over HTTPS
- Never use Basic Auth over unencrypted HTTP connections
- Consider using Bearer tokens or OAuth2 for stronger security when possible
- Rotate credentials periodically