I'm in the process of wireframing an iPhone App for a big website with some functions that can only be used by signed in users (e.g. favorites, saved searched).
Many apps use the modal dialog to sign in and I think that works pretty fine (mainly because you don't leave the page you're on). But how do you handle password recovery? And how do you switch to the registration screen if you don't have an account yet?
Background: Most users will not need to register because the already have an account but I guess that many won't remember the password. To receive a new password you only need to enter your email address.
Thoughts? Nice examples? Best practice? Any input much appreciated!