How do I remove parameters on the URL after they were handled ?
Navigator - navigateTo passes the params to the next view.
Why I need it ?
When a user forget his password, he gets a token to his email. once clicked I check the token and let the user change his password. if the user refresh the page he gets a meessage that the token was already used - I would call it a bug…
Just navigate to pervious url (or the url without this parameter) after handled.
If you ever wrote Emberjs. You should realized url is a very good place to hold application state. Emberjs can sync app state and url automaticly(bidirection). Vaadin as I known so far just implement one direction way.