If the user selects the PersistLogin checkbox, what is supposed to happen?
It seems that it does just one thing: if the user does not log out, but closes the browser and/or reboots, then opens the browser and goes to the site, she remains logged in. Does it do anything else?
The thing that is confusing is that the default label string is "Remember password". That leaves the impression that if the user logs out then returns to the login page and types in her email address, the password will appear.