An open protocol to allow API authentication from desktop and web applications.