marketo / silverstripe-default-members
Default Members for SilverStripe
Installs: 4 835
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 15
Forks: 1
Open Issues: 0
Type:silverstripe-module
Requires
- php: >=5.4
- composer/installers: *
- silverstripe/framework: 3.*
This package is auto-updated.
Last update: 2024-03-15 17:18:14 UTC
README
=======
A module for maintaining a set of default members in your SilverStripe instance
Maintainer Contact
Nathan J. Brauer nathan@marketera.com
Requirements
- SilverStripe 3
- PHP 5.4+
Setup
Add your list of default members in the following format to a _config
yaml file. You can do this in mysite
for each individual SilverStripe instance.
If you are managing a large set of SilverStripe instances, you may consider creating a "config-only" SilverStripe module which you pull in through composer across every site.
DefaultMembers:
admins:
-
Email: someone@example.com
FirstName: Someone
Surname: Awesome
-
Email: nathan@marketera.com
FirstName: Nathan
Surname: Brauer
-
Email: another@example.com
FirstName: Amazing
Surname: Example
delete:
- mundane@example.com
- boring@example.com
Composer Installation
Then run the following in the command line:
composer require marketo/silverstripe-default-members
TODO
- Unit tests
- Customization options (user groups, additional fields, etc)