I am in the process of making a restful API for a product that I work on. But I dive head first, I would like to double check a few details.
Authentication
Authentication is done on the API side of the system, the client sends a username and password to the server (API) and the API responds with either a token, or an exception does that sound correct?