User

A user is a real-world person who is using the CAVE service. The user signs up
for CAVE, and then interacts with the service through the APIs. Every call to
the API needs to use a token that is obtained after a successful login.