I keep seeing the facebook logo with a link that reads “Go to Facebook.com” in my canvas app while screens are loading. Eventually the app loads fine, but what is this and how can I avoid it?

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It’s there because you are doing a “frame level” redirect when you are jumping to Facebook for authentication (i.e. you are using something like
header('Location:xyz')in PHP orlocation.href=xyzin javascript). You need to do a page-level redirect, which is why the doc sample code usestop.location=xyzjavascript calls. Because you are not breaking out of the iframe, Facebook is putting up the intermediate link screen to do it for you.