title: Password expiration and reset in Symfony2
body: <p>I've changed my <code>User</code> class to implement <code>AdvancedUserInterface</code>. Now, I get an exception with the message "Credentials expired" when I try to log into an expired account. So far, so good. My next step is to implement a form that will allow the user to create a new password. This password reset process will set the expiration date sometime in the future. It needs to be complete before they enter the restricted area.</p>
  
  <p>How do I accomplish this?</p>