読者です 読者をやめる 読者になる 読者になる

HTTP ⇔ HTTPS

Rails

ssl_requirement プラグイン を使って実現

class HogeController < ApplicationController
  include SslRequirement
  ssl_required :signup
  def signup
    :
    :
  end

とすると、signup が実行される時は、ssl にリダイレクトされる。
sslからsignup以外のメソッドにアクセスする場合はhttpにリダイレクト。

参考URL
http://dev.rubyonrails.org/browser/plugins/ssl_requirement/lib/ssl_requirement.rb
http://d.hatena.ne.jp/akm/comment?date=20070719