This is a sample application that I worked on that utilizes simple forms authentication to authenticate a 3rd party .NET application (in this case an ASP / C# solution) through the iMIS Public View. This method essentially sets Public Views as the authentication source in the web.config file so if the session is not set, it goes to Public Views and once a user logs in successfully, it passes the cookie information back to the sample application. Once the session expires, it goes through the entire process again. I see this as the simplest way to maintain iMIS as the a single login source for 3rd party web applications. Keep in mind that this only returns the unique Web Login value from iMIS so the appropriate table such as name_security or usermain will need to be queried to get the actual iMIS ID but that is something that is easy to do. Of course more elegant methods such as SOA are out there but I figured this is a good place to start especially for the smaller projects.