# Authentication

Customer authentication and JWT token management

## Login customer

 - [POST /auth/login](https://developers.propetware.com/apis/openapi-v1/authentication/logincustomer.md): Authenticate a customer and receive JWT token

## Refresh JWT token

 - [POST /auth/refresh](https://developers.propetware.com/apis/openapi-v1/authentication/refreshtoken.md): Refresh an existing JWT token

## Logout customer

 - [POST /auth/logout](https://developers.propetware.com/apis/openapi-v1/authentication/logoutcustomer.md): Invalidate the current JWT token

## Get current customer

 - [GET /auth/me](https://developers.propetware.com/apis/openapi-v1/authentication/getcurrentcustomer.md): Get the currently authenticated customer's information

