appSignin now preserves text and has a forgot password option