настройка ssl на разработку - PullRequest
17 голосов
/ 21 января 2011

Я хотел бы потребовать ssl-аутентификацию для пользовательского ресурса на devise.Я ожидал, что это будет так же просто, как и в rails, например:

  devise_for :users, :constraints => { :protocol => "https" }

Кроме того, я не смог найти никакой документации по github для devise, хотя нашел несколько неработающих ссылок, указывающих наthe google groups.

Есть ли у кого-нибудь подсказка о том, как заставить его работать легко?Я думал, что будет просто, учитывая популярность плагина

Ответы [ 4 ]

15 голосов
/ 25 января 2011

: ограничения не будут работать как опция, но это, вероятно, будет:

constraints :protocol => "https" do
  devise_for :users
end
7 голосов
/ 11 февраля 2011

Интегрируйте требования SSL в ваше приложение и используйте Devise.Ответ не сработал, но это сработало для меня, тем более что я уже использовал требование SSL.

2 голосов
/ 21 января 2011

Я предлагаю использовать Rack :: SSL , возможно, с Rack :: SslEnforcer для дополнительных параметров конфигурации.

0 голосов
/ 24 июля 2011
...