Many mobile apps have the notion of a user -- where each user may sign up for an account in the app, view his or her information, perform actions, and change his or her password. As this functionality is very common, the Database comes with a built-in User Management feature. Users are created in the built-in collection called Users, and are managed via the predefined Users collection.

A user object is very similar to any other object you create, with one exception; the user object requires username and password fields. The password field is stored encrypted in the database, and will not be shown in any client request.