Подробнее о https-cms

Trolltunga, Norway

Что такое https-cms?

https-cms - это оконная система для редактирования и разработки лендингов. Данная система организует рабочее пространство, для быстрого доступа к инструментам разработчика.  В систему входят как собственные инструменты, разработанные на основе сторонних проектов, так и сторонние разработки. Благодаря широкому функционалу данной системы, а также, поставляемым с не программам, вы легко сможете отредактировать любой лендинг, при наличии определённых навыков разработки. Также стоит заметить тот факт, что благодаря центральной системе авторизации, пароль можно установить в разделе «безопасность > сменить пароль » и он будет действовать во всех сервисах системы. Так-же в системе предусмотрено создание учетных подписей с делегированием разных прав разработчикам.


Требования

Версия PHP: 5.X
Веб-сервер: Apache
Действующий SSl сертификат (админка должна открываться только по протоколу HTTPS)
Браузер на движке Chromium (Google Chrome, Yandex Browser, Microsoft Edge, Opera, Vivaldi)


Установка

Извлечь содержимое папки,
находящейся в архиве, в корень сайта
Для работы некоторых систем,
в корне должен быть файл index.html


Авторизация через HTTPS-CMS

Можно подключить авторизацию через HTTPS-CMS, на страницах сайта,
предназначенных только для администрации.



<?php
session_start();
if(isset($_GET['logout'])) {
unset($_SESSION['logged']);
echo "<h2>Обновите страницу</h2>";
exit;
}
$login = 'httpscms/system/cfg/login.php';
include("httpscms/system/cfg/login.php");
$random1 = 'secret_key1';
$random2 = 'secret_key2';
$hash = md5($random1.$password.$random2);
if (isset($_SESSION['logged']) && $_SESSION['logged'] == $hash) {
echo "Добро пожаловать";
} else {
echo '<meta http-equiv="Refresh" content="0; URL=httpscms/security/nd.php">';
exit;
}

Лицензионное соглашение HTTPS-CMS

Распространяется по лицензии GPL-3