rails 3 redirect_to passer des paramètres à une route nommée

Je ne parviens pas à trouver beaucoup d'infos sur la façon de le faire, même si il ya beaucoup de suggestions sur la manière de passer des paramètres à une redirection à l'aide de hashs comme ce redirect_to

:action => 'something', :controller => 'something'

dans mon application j'ai le texte suivant dans le fichier de routes

match 'profile'   =>  'User#show'

mon action show loos, comme ce

def show
 @user = User.find(params[:user])
  @title = @user.first_name
end

la redirection se passe dans le même utilisateur contrôleur comme ce

   def register
    @title = "Registration"
    @user = User.new(params[:user])

    if @user.save
      redirect_to  '/profile'
    end
  end

La question est dans le registre de l'action quand je redirect_to comment puis-je passer le long de la params si je peux récupérer l'utilisateur à partir de la base de données ou mieux encore ... j'ai déjà une variable utilisateur alors, comment puis-je passer le long de l'utilisateur de l'objet à la fin de l'action?

-matthieu

OriginalL'auteur mattwallace | 2010-12-14