blob: d1623af6c7fe05b9c9fefaed5e0e9a4f3bb0bede (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# Filters added to this controller apply to all controllers in the application.
# Likewise, all the methods added will be available for all controllers.
class ApplicationController < ActionController::Base
helper :all # include all helpers, all the time
protect_from_forgery # See ActionController::RequestForgeryProtection for details
append_before_filter :only_valid_users
# Scrub sensitive parameters from your log
# filter_parameter_logging :password
protected
def only_valid_users
unless current_user.valid?
flash[:notice] = "You user account is invalid, please fix problems before you continue."
redirect_to edit_user_path(current_user)
end
end
end
|