Ruby on Rails: ações personalizadas

Sou novato em trilhos, então vou explicar minha situação para você:

Eu tenho um modelo de usuário e um controle de usuário. Os usuários efetuam login com seu endereço de email e uma senha. Usuários especiais podem convidar outros usuários, digitando o endereço de email do convidado em um formulário e pressionando enviar. O usuário convidado recebe um e-mail contendo um link para ativar sua conta, digitando sua senha pela primeira vez.

Aqui está o problema:

O formulário "convite" é mapeado para a ação de criação do meu atm UsersController. Mas para onde mapeio o formulário "ativação"?

É possível definir uma ação personalizada "ativar" ou algo que possa ser acessado como/users/3/activate (é claro, também deve haver algum token de autenticação aqui ...) e ativaria o usuário com o ID 3?

Encontrei algumas coisas sobre ações personalizadas, mas ainda não entendi direit

Thx por qualquer ajuda

questionAnswers(1)

yourAnswerToTheQuestion