INTRODUCTION When creating a REST API for client applications to communicate with, it is common to want it to have some authentication and...