X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/4f826acfca0ede6b7d4868e8bb45a608c44582ce..3789c7b592280bde502a377c5d7c31108d90db82:/app/controllers/application.rb diff --git a/app/controllers/application.rb b/app/controllers/application.rb index a4f65cd54..6520e027b 100644 --- a/app/controllers/application.rb +++ b/app/controllers/application.rb @@ -6,6 +6,10 @@ class ApplicationController < ActionController::Base @user = User.find_by_token(session[:token]) end + def require_user + redirect_to :controller => 'user', :action => 'login' unless @user + end + def authorize(realm='Web Password', errormessage="Could't authenticate you") username, passwd = get_auth_data # parse from headers # authenticate per-scheme