Skip to content

yeepio/yeep

Repository files navigation

Yeep

Build Status Greenkeeper badge

Own your users! Yeep is an headless user management system you can download and deploy on your cloud.

Why

User management nowadays is more than login, logout and reset-password. Users expect you to support MFA (Multi-Factor Authentication), device fingerprinting and more. Partners expect you to implement OpenID Connect and SCIM. Your manager expects to be able to see analytics at the click of a button.

Yeep provides a simple, open-source, privacy-first solution to user management.

Features

  • Everything you would expect from a basic user management system, i.e. login, logout, signup, [WIP] forgot password, [WIP] reset password
  • Multiple authentication strategies, e.g. username/password, Google login, GitHub login, etc
  • [WIP] Two-Factor Authentication (2FA)
  • [WIP] User invitation flow, to invite new users to your organization
  • Authorization (i.e. what a user can do) using roles and permissions
  • Configurable settings, e.g. enable/disable public signup, email templates, etc.
  • Multi-tenant architecture: your customers can have their own users, isolated permissions, isolated roles, etc.

Requirements

  • Node.js v.8+
  • MongoDB v.4+ with Replica Set

Docs

License

Apache 2.0

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •