django-secure

Скріншот програми:
django-secure
Дані програми:
Версія: 0.1.2
Дата завантаження: 14 Apr 15
Розробник: Carl Meyer
Ліцензія: Безкоштовно
Популярність: 33

Rating: nan/5 (Total Votes: 0)

Django-Secure є додаток Django, яка допоможе вам не забути робити дурні дрібниці з підвищення безпеки вашого сайту в Django.
Натхненний Керівництва Secure кодування Mozilla, а призначений для сайтів, які повністю або в основному обслуговував понад SSL (яка повинна включати що-небудь з входу користувачів).
Швидкий старт
Протестовано з Django 1.2 через стовбур, і Python 2.5 через 2,7. Досить імовірно працює зі старими версіями і, хоча; Це не дуже складно.
Установка
Установка з PyPI ПІО:
пункт встановити Django-Secure
або отримати версію в процесі розвитку:
пункт встановити Django-Secure == Dev
Використання
- Додати "djangosecure" з настройками INSTALLED_APPS.
- Додати "djangosecure.middleware.SecurityMiddleware" з настройками MIDDLEWARE_CLASSES (де залежить від інших ваших проміжне програмне, але практично на самому початку списку, ймовірно, хороший вибір).
- Встановіть налаштування SECURE_SSL_REDIRECT Істина, якщо всі запити без використання SSL повинен бути постійно перенаправлені на SSL.
- Встановіть SECURE_HSTS_SECONDS налаштування до цілого числа секунд, якщо ви хочете використовувати HTTP Strict Transport Security.
- Встановіть налаштування SECURE_FRAME_DENY Істина, якщо ви хочете, щоб обрамлення ваших сторінок і захистити їх від ClickJacking.
- Набір SESSION_COOKIE_SECURE і SESSION_COOKIE_HTTPONLY Істина, якщо Ви використовуєте django.contrib.sessions. Ці параметри не є частиною Django-Secure, але вони повинні бути використані при роботі безпечне місце, і команда управління checksecure буде перевіряти їх значення.
- Запуск Python manage.py checksecure щоб переконатися, що ваші налаштування правильно налаштований для обслуговування захищений сайт SSL.

Попередження

Якщо checksecure дає вам все ясно, все це означає, що ви в даний час користуються крихітного вибору простих і легких перемог безпеки. Це здорово, але це не означає, що ваш сайт або базового коду є безпечним: тільки компетентний аудит безпеки може сказати вам, що.
Документація
См повну документацію для більш докладної інформації

Що нового У цьому випуску :.

  • Додана настройка SECURE_HSTS_INCLUDE_SUBDOMAINS. Завдяки Paul McMillan для звіту і Дональд Stufft патча. Виправлення # 13.
  • Додана X-XSS-Protection: 1; Режим = заголовок блоку. Завдяки Johannas Хеллер.

Вимоги

  • Python
  • Django

Інші програми розробника Carl Meyer

hgcampfire
hgcampfire

15 Apr 15

django-markitup
django-markitup

11 May 15

django-icanhaz
django-icanhaz

11 May 15

django-secure

Коментар не знайдено
додати коментар
Включіть картинки!