forked from GNUsocial/gnu-social
22 lines
776 B
Plaintext
22 lines
776 B
Plaintext
|
The Strict Transport Security plugin implements the Strict Transport Security header, improving the security of HTTPS only sites.
|
||
|
See http://lists.w3.org/Archives/Public/www-archive/2009Sep/att-0051/draft-hodges-strict-transport-sec-05.plain.html for the specification.
|
||
|
|
||
|
Installation
|
||
|
============
|
||
|
add "addPlugin('strictTransportSecurity');"
|
||
|
to the bottom of your config.php
|
||
|
|
||
|
The plugin will not do anything unless:
|
||
|
$config['site']['ssl'] is set to 'always'
|
||
|
$config['site']['path'] is either not set, empty, or '/'
|
||
|
|
||
|
Settings
|
||
|
========
|
||
|
max_age (15552000): sets how long to remember the forced HTTPS (seconds) (15552000 seconds is 180 days)
|
||
|
includeSubDomains (false): if set, then STS will apply to all the sub-domains too.
|
||
|
|
||
|
Example
|
||
|
=======
|
||
|
addPlugin('strictTransportSecurity');
|
||
|
|