User Activation Scenario

Hi, I’m new to Vaadin but already think it’s a great framework. I’ve managed to build a maangement application in few days. I’m now facing a current webapp situation.
I want to implement a classical user activation scenario. This scenario will do to following :

  • user register via a specific register window (OK)
  • an email is sent to the user containing a link for activation (OK)
  • the application manages (in a stateless way ?) the activation, displays a success/failure message to the user
  • ant then redirect

What is the best way to do this ?
As for now, I’m using the following schema :

  • a FragmentChangedEvent listener to perform changes