У меня нет знаний по Rails или Heroku, но я могу предположить, что если ваш сайт уже требует аутентификацию , добавьте авторизацию часть для ваших административных пользователей, которые позволяют им только доступ к вашей странице администратора.Проверьте CanCan для авторизации.
Если администрирование требуется только для ваших страниц администратора, то вы, вероятно, можете обойтись без использования только AuthLogic, чтобы убедиться, что указанный пользователь имеет доступ к этой странице администратора.(s).
- Я склонен думать о SSL как о транспортной проблеме, и вряд ли AuthLogic потребует его.При этом всякий раз, когда вы передаете конфиденциальные данные, пароли, тогда я бы посчитал SSL обязательным требованием.Если приложение защищает ваш рецепт печенья бабушки, то вы можете отказаться от реализации SSL, за исключением опыта.
- Я могу ошибаться, но SSL предназначен для всего сайта / домена.Если ваши страницы администратора размещены на отдельном сайте / домене, это может сработать.
- AuthLogic + SSL должен быть достаточно безопасным - администратор получит взломанный пароль (заметка, электронная почта и т. Д.)поставить под угрозу любую безопасность у вас есть на месте.Если под «уничтожением» вы подразумеваете утечку конфиденциальных данных клиентов, то страхование ответственности может смягчить это.Если вы имеете в виду, что ваш сайт будет недоступен, то включите процессы аварийного восстановления, чтобы вернуть ваш сайт в оперативный режим (как можно скорее) и, возможно, сделать недействительными существующие учетные данные администратора?
- Черт (полностью над моей головой)
- Свист (полностью над моей головой)
HTH,
Z