Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

37 lines (23 sloc) 1.125 kb

Security Extras for SilverStripe

A loose collection of tools to further lock down a SilverStripe installation.


Group-based IP Restrictions

Adds an "IP Addresses" whitelist to each Group record in the CMS interface, which means the users in this group will just be considered a member when they're logging in from the specified IP range.

New Zealand E-Government Password Validator

A password validator which enforces specific rules around password length and complexity. Will be enforced when a Member record is saved, through Member->validate(). The underlying password validation is a core feature, so can be easily adapted to other validation standards.

    // in mysite/_config.php
    Member::set_password_validator(new NZGovtPasswordValidator());


  • Sam Minnée (sam at silverstripe dot com)


Requires SilverStripe 3.0 or newer.


You might also be interested in the secure-files modules for SilverStripe, which allows permission control on files hosted through a SilverStripe installation.

Jump to Line
Something went wrong with that request. Please try again.