related to: Authentication - Authorization - Accounting - Auditing - Delegation - Consent
|
API Security Layer |
Description |
|---|---|
|
Post-Login Attacks |
|
|
Pre-Login Attacks |
|
|
Foundational API Security |
|
API Credential Types
|
API Credential Type |
Description |
Where it is Passed (normally) |
|---|---|---|
|
Basic Access Authentication |
is a method in which the user agent provides a user name and password when making a specific request |
|
|
is a method that allow users to enter their username and password in order to obtain a token which allows them to make a specific request - without using their username and password. Once their token has been obtained, the user can offer the token - which offers access to a specific resource for a time period - to the remote site |
|
in practice Credentials show up in all sorts of places:
- HTTP Authorization Header
- HTTP Custom Header
- HTTP Request Body
- HTTP Query String