A RESTful user authentication and management system