AutoAdd Conflict

Oct 18, 2007 at 8:59 AM
Edited Oct 18, 2007 at 9:00 AM
Hi, I'm using CanvasFBMLBasePage release v1.2. My application works flawlessly once a user has added it.

I have a preview.aspx page that I have assigned MyBase.AutoAdd = False to allow the user to view the page without having to add the application.

When the user that does not have the application visits this preview.aspx page the user is directed to a TOS page (http://www.facebook.com/tos.php?api_key=) to log in to the application.

When the user clicks the login button, they are then directed to the add application page (http://www.facebook.com/add.php?api_key=) even though MyBase.AutoAdd = False when they should be directed directly to the canvas page in my case preview.aspx.

Now if the user cancels the add application they are directed back to the TOS login page and the user clicks cancel they are directed to the home page. Now checking the user's facebook privacy settings and the authorized applications I notice the app is authorized and the user is logged in to the app. Now if the user goes to view the preview.aspx page they are directed to preview.aspx without a login or an add application page (since they are already logged in to the app).

It would be great if the redirection to the tos.php page be omitted. That is likely causing grief. Any help would be much appreciated.
Oct 19, 2007 at 7:34 AM
Edited Nov 10, 2007 at 5:39 PM
Anyone get the AutoAdd feature to work?
Nov 10, 2007 at 7:14 PM
The following page has MyBase.AutoAdd = False
http://apps.facebook.com/snowball-fight/preview.aspx
Anyone should be able to view this page without adding the application, but that is not the case.

The user is prompted to log in and once they log in the user is prompted to add the application.

How can I allow users to view this page without having them add the application?