By Shawn Duggan on 3/13/2008 12:00 AM
This is a very simple windows service that will make a HTTP request of a specified url at defined intervals. The reason I wrote it was to keep my client sites in server memory so they performed better. Currently the error handling is basic and there aren't any email notifications, but if there is uptake on the module these are things I would consider for the next release. Any feedback or ideas would be appreciated.
|
By Shawn Duggan on 3/13/2008 12:00 AM
It's taken a while, but an update has been released for the AuthIntegrator module. The most significant changes are that "localhost" is not a valid url and the redirection back to external applications for DNN 4.5+ sites has been improved. If anyone has any ideas on where to take the module from here I'd be intereted in hearing from you. I have toyed with creating a version of the IFrame module that retrieve secured content, but am not sure I want to fork the current module and have to support it.
|
By Shawn Duggan on 2/6/2007 2:00 AM
I was happy to report last time that subdomains were supported in this next release, but I am also happy to announce that .NET 1.1 external applications will also be supported. This means DNN 4.4+ portals will be able to integrate with .NET 1.1 applications.
New features: -
sudomains supported
-
support for external 1.1 applications
-
compatible with DNN versions 4.3.5+
-
added debug mode which writes to the event log to help troubleshoot potential issues
|
By Shawn Duggan on 2/6/2007 12:00 AM
I have started development on the latest revision of the module. So far I have added the functionality to include support for subdomains. I am hoping to also allow integration with 1.1 applications.
I have not received any feedback wishing it worked with earlier versions of DNN - so I may or may not do this. People should always strive to run the latest DNN version to keep up to date with critical patches and updates. v4.4+ also has a very noticeable performance boost and just plain works better. My guess is that most people are already running 4.4+ or are planning to shortly. The effort to support earlier DNN versions may not be worth it.
|
By Shawn Duggan on 1/30/2007 12:00 AM
It's been a bit of a slog, and I realized how much that I truly hate writing documentation. But its done!
Check it out: AuthIntegrator - The Easy Way to Integrate DNN and ASP.NET Applications
|
By Shawn Duggan on 1/27/2007 2:00 AM
The module is done and works great. I am finalizing documentation and expect to have it for sale on my site within a week. Check back for a Products menu option - that is where it will be.
The way it works is that you place the module on a page and configure the application URL and a Shared Secret (used like a password, I recommend a strong password such as grc.com/passwords.htm provides). You then set the page security to be visible only to the roles that have permissions in your external application.
In the external application, you configure it for Forms Authentication and set the loginUrl to be the path to the page containing the AuthIntegrator module.
When a user visits the DNN page containing the module (from link or navigation), after successfully logging in they are directed to the configured URL. Even better - if they try to directly access a page in the external application, they will be directed to the DNN login page, after which they will be sent to the page they requested. This... Read More » |