A complete user authentication and administration system, with a database, server and a client API