fswebworks/silverstripe-user-invitation

A SilverStripe module to handle user invitations to your secure website.

Installs: 1 215

Dependents: 0

Suggesters: 0

Security: 0

Stars: 6

Watchers: 4

Forks: 5

Open Issues: 1

Type:silverstripe-vendormodule

1.2 2017-08-22 23:39 UTC

This package is auto-updated.

Last update: 2024-10-13 11:27:22 UTC


README

Build Status scrutinizer Code Coverage License

Introduction

This module adds the ability to invite users to a secure website (e.g. Intranet or Extranet).

Requirements

  • SilverStripe 3.6+

Features

  • Quick-entry invitation form (By default only first name and email fields are required to invite someone)
  • Sends email invitations to recipient
  • Supports optional user group assignment (See below for how to enforce this group selection)
  • Invitation expiry can be set via configuration.
  • Default SilverStripe member validation is applied.

Force required user group assignment

Place the following in your mysite/_config/config.yml

FSWebWorks\SilverStripe\UserInvitations\Model\UserInvitation:
    force_require_group: true

Installation

$ composer require fswebworks/silverstripe-user-invitation

Maintainer

Franco Springveldt - franco@fswebworks.co.za

License

This module is licensed under the MIT license.