def login
  @title = "Logowanie do RailsSpace"
  if request.post? and params[:user]
    @user = User.new(params[:user])
    user = User.find_by_screen_name_and_password (@user.screen_name,@user.password)
    if user
      user.login!(session)
      flash[:notice] = "Uytkownik #{user.screen_name} zalogowany!"
      if (redirect_url = session[:protected_page])
        session[:protected_page] = nil
        redirect_to redirect_url
      else
        redirect_to :action => "index"
      end
    else
      # Nie pokazuj ponownie hasa w widoku
      @user.clear_password!
      flash[:notice] = "Nieprawidowa kombinacja uytkownika/hasa"
    end
  end
end

