Частичный SSL в рельсах - PullRequest
       9

Частичный SSL в рельсах

8 голосов
/ 28 апреля 2009

Я хочу сделать частичный сайт SSL в рельсах. Я в основном хочу защитить действия пользователя за SSL, но ничего больше.

Кто-нибудь знает плагин или гем, который делает это простым и эффективным?

Ответы [ 3 ]

8 голосов
/ 28 апреля 2009

Обычно это делается с помощью плагина SSL Requirement . Он устанавливает before_filter s, позволяя вам указать, какие действия требуют SSL, а какие необязательно разрешают, а какие конкретно не разрешают.

Помимо этого, это просто вопрос настройки 2 виртуальных хостов в конфигурации Apache (или сервера, который вы используете), один для сайта SSL и один для сайта без SSL.

1 голос
/ 31 июля 2013

ssl_routes gem определяет правило применения ssl в файле маршрута. Он также автоматически выведет URL с правильным протоколом для предотвращения перенаправлений.

1 голос
/ 28 апреля 2009

Вы можете попробовать ssl_requirement . Позволяет указать, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...