Users and Accounts

Users and Accounts

How to build user login functionality into a Meteor app. Let your users log in with passwords, Facebook, Google, GitHub, and more.

After reading this article, you’ll know:

  1. What features in core Meteor enable user accounts
  2. How to use accounts-ui for a quick prototype
  3. How to use the useraccounts family of packages to build your login UI
  4. How to build a fully-featured password login experience
  5. How to enable login through OAuth providers like Facebook
  6. How to add custom data to Meteor’s users collection
  7. How to manage user roles and permissions

Features in core Meteor

Before we get into all of the different user-facing accounts functionality you can add with Meteor, let’s go over some of the features built into the Meteor DDP protocol and accounts-base package. These are the parts of Meteor