10 votes

SiteLock

A security package for Umbraco 7. Lock down an Umbraco website from viewers. Only users who are logged into the backoffice can see the public website.

What it is for?

There are often times when a staging or pre-production domain is publically available. This is problematic as the non-production site is not "locked down", and there might even be cases where Google indexes it. SiteLock solves this problem by only allowing authenticated users to view the website.

 

How it works

SiteLock is simply a module which is loaded dynamically at runtime. It inspects the domain of each request, and then either allows it, or throws a HttpException with a status code of 403.

https://www.youtube.com/watch?v=swP_K5lPAyo

 

Usage

After installing the package, you'll be able to lock any website via /config/SiteLock.config.

 

Screenshots

Project owner

The Cogworks

The Cogworks

The has 308 karma points

Project Compatibility

This project is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
7.7.x (untested)
7.6.x (100%)
7.5.x (untested)
7.4.x (untested)
7.3.x (untested)
7.2.x (untested)
7.1.x (100%)
7.0.x (untested)
6.1.x (untested)
6.0.x (untested)

You must login before you can report on package compatibility.

Project Information

  • Project owner: The Cogworks
  • Contributors: Anthony Dang
  • Created: 14/06/2017
  • Current version 1.2.0
  • .net Version 4.5,4.5.2
  • License MIT
  • Downloads: 393

External resources