How to integrate DotNetOpenAuth and openid selector

I created the DotNetOpenAuth MVC 2 project using the visual studio template and am working. However, it takes a long time to enter the page. It’s not entirely accurate what is happening in the library, but it looks like there is some kind of javascript slowing down the user interface of the login button for visualization.

I would like to use openid-selector on the client instead, rather than the MVC helpers from the DotNetOpenAuth library. What types of client and server HtmlHelper interceptors are hidden in this example?

+4
source share
2 answers

The openid-selector client, if you are talking about how to use StackOverflow, has no server-side hooks at all, just like the HtmlHelper in DNOA, since the openid selector does not make AJAX callbacks to the server. The DNOA selector control uses AJAX to provide users with the ability to automatically log in, automatically detect when an identifier is entered, etc.

So yes, the openid selector (SO style) is much simpler and works great with DNOA.

And yes, DNOA's built-in AJAX selector loads slower. This is what I (or the volunteer) still need to work on acceleration.

+1
source

This post shows how to integrate DotNetOpenAuth and openid-selector: http://blog.tchami.com/post/ASPNET-MVC-2-and-OpenID.aspx

+2
source

All Articles