Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

DotNetOpenAuth - Facebook - How can I authenticate users without forcing them to install a Facebook App?

I have implemented the sample application provided by DotNetOpenAuth as instructed here.

As you can see below, this is requiring that the user installs this facebook application.

enter image description here

I simply want to allow users to use their facebook login for my vanilla ASP.NET website.

Is there some way to prevent them from having to install a facebook application?

Update: Stackexchange Facebook login doesn't have an "install" button. It simply has a dialog requesting various permissions. This is much preferred in my case.

enter image description here

like image 634
Brian Webster Avatar asked Jan 27 '12 17:01

Brian Webster


1 Answers

This will work until Facebook forces everybody to use the "Enhanced Auth Dialog"

You can fix this dialog by going into your advanced application settings:

enter image description here

Changing this setting will cause the dialog to appear as you suggested in your excellent question.

enter image description here

like image 172
Brian Webster Avatar answered Oct 29 '22 03:10

Brian Webster