httpbin

auth

Operations for testing various authentication types

Challenges HTTPBasic Auth.

get

Path Parameters

userstringrequired

Username. Use the same username in the path AND for authorization.

passwordstringrequired

Password. Use the same password in the path AND for authorization.

Response

application/json

OK

authenticatedboolean

Example:true

userstring

The user name specified in the request.

get/basic-auth/{user}/{password}
 
application/json

Hidden Basic authentication

Returns 404 Not Found unless the request is authenticated.

get

Path Parameters

userstringrequired

Username. Use the same username in the path AND for authorization.

passwordstringrequired

Password. Use the same password in the path AND for authorization.

Response

application/json

OK

authenticatedboolean

Example:true

userstring

The user name specified in the request.

get/hidden-basic-auth/{user}/{password}
 
application/json

Tests Bearer authentication

get

Response

application/json

Authorized

authenticatedboolean

Example:true

tokenstring

Bearer token specified in the request

get/bearer
 
application/json

HTTP methods

Operations for testing different HTTP methods