Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

vineyard-users

vineyard-bloom103MIT0.3.28TypeScript support: included

Vineyard users and login infrastructure

readme

Vineyard Users

Vineyard Users is a library that adds common user features to the Vineyard ecosystem. It is built on top of Vineyard Ground and Vineyard Lawn.

Features

  • SQL session store.
  • Password encryption.
  • User creation, logging in, and logging out.
  • Two factor authentication.
  • User roles.
  • Password reset
  • Email verification

Structure

Vineyard Users is primarily divided into two parts:

  1. User Manager - Provides basic initialization and storage of User and Session entities.

  2. User Service - Provides User web service features, mostly revolving around authentication and session management.