Solved

Working around a Login Splash Page Redirect

Posted on 2012-04-04
3
392 Views
Last Modified: 2012-04-09
Hello Experts;

At my organization we use a training distribution tool called the "Virtual Learning Center" (VLC).
I would like to hyperlink to a specific page inside the VLC; however, when I try hyperlinking to that location the VLC redirects the user to a login splash screen that in my opinion doesn't need to be there. You don't have to enter a username and password; rather, all you do is press the "login" button and it logs you into the VLC. My complaint is... why have a login screen at all.....

My question is..... is there anyway to work-around that redirect by preceding the hyperlink that I’m trying to create with some sort of programming that would act as the user pressing the "Login" button at the splash screen?

I've attached the source code for the login splash page to assist. If you need more formation, which I suspect you might, please let me know.
VLCloginSplash.txt
0
Comment
Question by:-Polak
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 8

Accepted Solution

by:
Amit Khilnaney earned 500 total points
ID: 37807744
From this source code it looks like it is an ASP.NET web application which is keeping a track of the session and timeout etc. You need to contact the developer of the application to provide some more convinient login process.
0
 
LVL 1

Author Comment

by:-Polak
ID: 37807828
Making changes to the VLC is really outside my sphere of influence; If i'm asking for the impossible with the workaround let me know and I'll just award points.
0
 
LVL 8

Expert Comment

by:Amit Khilnaney
ID: 37808019
If you read the text inside the code you uploaded.

<script language='javascript'> 
	 var strLoc = location.href;
	 if(strLoc.toUpperCase().indexOf('/LOGIN/SPLASH.ASPX') >= 0) 
	 {
		 if(window.opener != null)
		 { 
			 if(window.opener.location != null && window.opener.open && !window.opener.closed) 
			 {
				 var strOpenerLoc = window.opener.location.href;
				 if(strOpenerLoc.toUpperCase().indexOf('/CONTENT/GLOSSARY/GLOSSARYSIMPLESEARCH.ASPX') <= 0 ||  strOpenerLoc.toUpperCase().indexOf('/CONTENT/GLOSSARY/GLOSSARYADVANCEDSEARCH.ASPX') <= 0 ) 
				 {
					 window.opener.location.href = strLoc;
					 window.opener.focus();
				 }
			}
			 else
			 {
			 alert("Due to a period of inactivity, your session has ended. This browser window will close. To access the site again, open another browser window and navigate to the Login page.");
			 }
		 this.close();
		 exit(0);
	 	}

Open in new window


You will find reference to /LOGIN/SPLASH.ASPX and the session time out alert as well.

This is certainly a web application, it is a normal practice to design web application like this. I have designed several using session variable etc., so i dont think there is a workaround until developer provides it.

But what you can do is install roboform which can remember password and username for the website and allows you to login but i am not sure about this.

http://www.roboform.com/

You can give it a try via trial version. I will try to find more softwares like this for you if it works and wait for reply from other experts for a day if they have anything to say on this before awarding points.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Nothing in an HTTP request can be trusted, including HTTP headers and form data.  A form token is a tool that can be used to guard against request forgeries (CSRF).  This article shows an improved approach to form tokens, making it more difficult to…
Computer science students often experience many of the same frustrations when going through their engineering courses. This article presents seven tips I found useful when completing a bachelors and masters degree in computing which I believe may he…
The viewer will receive an overview of the basics of CSS showing inline styles. In the head tags set up your style tags: (CODE) Reference the nav tag and set your properties.: (CODE) Set the reference for the UL element and styles for it to ensu…
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question