Best way to access a website that requires user login?

Asked by jtbjustin

I am trying to make a network status display to be shown in our IT office. Almost all of our major network applications have web interfaces, so I am trying to use the web page option to load the status page of these web apps.

However, all of these web apps also require that you login to see the status page.

For example we use a Barracuda Backup Server, and once logged in going to: https://backup.barracudanetworks.com/ will show you a fancy status page of all your backup servers. If I log into the Xibo display, it will keep me logged in and show the status page as long as I do not close the display application.

But, here is my question - does anyone have a suggestion on a good way to have that login be automated? I'm thinking something like Roboform for the Xibo display.

And to really push my luck, does anyone have an idea on a way to zoom in on just a certain portion of a page? So going with the example, once logged into the Barracuda status page, it would be nice if the browser would just zoom onto the usage graph and crop out everything else.

Any suggestions would be fantastic.

Thank you!

Question information

Language:
English Edit question
Status:
Answered
For:
Xibo Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Alex Harrington (alexharrington) said :
#1

If it's HTTP Basic Authentication then you can embed it in the URL -
eg http://username:<email address hidden>/file.html

If it's something else, then maybe LastPass setup to autofill forms -
but I've no idea if the plugin will work inside Xibo, you'd have to
try it for yourself.

There's no mechanism in Xibo for displaying only part of a page.

Alex

Revision history for this message
jtbjustin (jtbjustin) said :
#2

Thank you for your quick response!

I understand there is nothing in Xibo to accomplish this, but I am looking to get suggestions on the best 3rd party applications to use and the ways to go about this.

Unfortunatley - LastPass does not solve my issue, because neither does RoboForm. It seems that Internet Explorer addons are not running in Xibo - is there any way to correct this?

Does anyone have any ideas?

Thank you!

Revision history for this message
Chris Bell (bell-chris) said :
#3

I think you would have to proxy this through a third party app - i.e. get another web server to authenticate and lock that web server down to your client. This is really complicated stuff that I have never had any luck with. Interested in the solution though!

Revision history for this message
kobus44 (kobus44) said :
#4

Really your best option is parsing the information through Yahoo Pipes and creating a RSS feed which you then open with your Xibo Client. Pipes is very liberal: it will parse any information you request (text/image etc) and has the built in option to allow for password protected websites to visit. I have found an example that should get you going:

http://pipes.yahoo.com/pipes/pipe.info?_id=e9eb03e3173dfa7dce69bee0c589a619

The learning curve of Yahoo Pipes is not steep at all for accomplishing simple feeds, assuming you have some basic knowledge of RSS make up.

Revision history for this message
James Alspach (jalspach) said :
#5

I know that this is old but I just found Xibo (THANK YOU THANK YOU THANK YOU!) and am experiencing the same issue. The problem I think I will have with Yahoo Pipes is that these are internal monitoring systems (Zenoss in particular) . Nothing that Yahoo has access to.
I tried opening IE up, logging in, saving the password, and then starting the Xibo client (with IE still open in the background), but that does not seem to work.
Does anybody have any other suggestions for this? It would be cool if, when setting up a webpage, you could specify the login credentials. Probably not the most secure thing in the world but most likely if you are displaying the page on a digital sign, you have a "display only" login you can use anyway.

Thanks for any thoughts and thank you for such an awesome tool!

James Alspach

Revision history for this message
Chris Bell (bell-chris) said :
#6

i did this once. i forget how i forced the password save. it did work.

you could try to build it into the URL.

http://user:<email address hidden>

cb
--

On Saturday, June 9, 2012, James Alspach wrote:

> Question #165498 on Xibo changed:
> https://answers.launchpad.net/xibo/+question/165498
>
> James Alspach requested more information:
> I know that this is old but I just found Xibo (THANK YOU THANK YOU THANK
> YOU!) and am experiencing the same issue. The problem I think I will have
> with Yahoo Pipes is that these are internal monitoring systems (Zenoss in
> particular) . Nothing that Yahoo has access to.
> I tried opening IE up, logging in, saving the password, and then starting
> the Xibo client (with IE still open in the background), but that does not
> seem to work.
> Does anybody have any other suggestions for this? It would be cool if,
> when setting up a webpage, you could specify the login credentials.
> Probably not the most secure thing in the world but most likely if you are
> displaying the page on a digital sign, you have a "display only" login you
> can use anyway.
>
> Thanks for any thoughts and thank you for such an awesome tool!
>
> James Alspach
>
> --
> You received this question notification because you are a direct
> subscriber of the question.
>

Revision history for this message
Chris Bell (bell-chris) said :
#7

The correctly constructed interface on launchpad blocked the construction i
was trying to explain.

If you form a URL in this format:

http:// user : password @ the web site . tld

it helps.

cb
--

On Saturday, June 9, 2012, James Alspach wrote:

> Question #165498 on Xibo changed:
> https://answers.launchpad.net/xibo/+question/165498
>
> James Alspach requested more information:
> I know that this is old but I just found Xibo (THANK YOU THANK YOU THANK
> YOU!) and am experiencing the same issue. The problem I think I will have
> with Yahoo Pipes is that these are internal monitoring systems (Zenoss in
> particular) . Nothing that Yahoo has access to.
> I tried opening IE up, logging in, saving the password, and then starting
> the Xibo client (with IE still open in the background), but that does not
> seem to work.
> Does anybody have any other suggestions for this? It would be cool if,
> when setting up a webpage, you could specify the login credentials.
> Probably not the most secure thing in the world but most likely if you are
> displaying the page on a digital sign, you have a "display only" login you
> can use anyway.
>
> Thanks for any thoughts and thank you for such an awesome tool!
>
> James Alspach
>
> --
> You received this question notification because you are a direct
> subscriber of the question.
>

Revision history for this message
James Alspach (jalspach) said :
#8

Thank you very much for your reply.
I noticed that suggestion somewhere else in the launchpad or FAQ or somewhere as well and tried it. Unfortunately it does not seem to work (at least for Zenoss). I get the same screen I get if I leave the login info off.

I found a post that discussed using wget to access parts of Zenoss and as part of the command line they have:

"__ac_name=LOGIN_NAME&__ac_password=PASSWORD&submit=Submit"

I don't know about the programming or how this would work but, it seems like it would work to have a few fields I could enter.
 - 2 to specify what the login name and password fields are called
 - 2 to specify what to populate the above fields with
 - Finally I guess I would need a field (or a checkbox) to supply the submit=Submit.

It seems that this would allow a person to auto login to a site regardless of what that site calls its login fields. (or it could be used to pass other info to a URL such as room name or whatever).

I will keep playing with it and update what I find in case other Zenoss users are watching.

Thank you again for such a wonderful product!

James

Revision history for this message
James Alspach (jalspach) said :
#9

Ok...it is not perfect but here is an answer for Zenoss users.

http://community.zenoss.org/docs/DOC-2504

Basically you build a web page which specifies the page you are coming from and credentials to log in. This page also redirects you to the login page.
After logging you in using the passed credentials, the login page redirects you back to where it thinks you came from (which is actually where you want to go).
The initial page is available to anonymous users so that anyone who goes to that address gets logged in as the user you specify. This is obviously a double edged sward but with ACL's is probably "ok" in our environment.

James

Revision history for this message
Dan Garner (dangarner) said :
#10

Pleased you found a solution, logging in to third party sites has never been easy... unless that site provides a way of getting resources using a key of some sort.

Revision history for this message
Chris Bell (bell-chris) said :
#11

LinkedIn
------------

I'd like to include you in my network to share updates and stay in touch.

- Chris

Chris Bell
Owner at Blue Sky Host
Sydney Area, Australia

Confirm that you know Chris Bell:
https://www.linkedin.com/e/-8tt2ip-hkevktq0-4k/isd/15820490973/ckkaXEtR/?hs=false&tok=290zhERccm65U1

--
You are receiving Invitation to Connect emails. Click to unsubscribe:
http://www.linkedin.com/e/-8tt2ip-hkevktq0-4k/ucpdvPT8gpisAsmEAS6fBgTqWTj8uUXMWc2uD4LsGHP4A3myVwAQJQ/goo/question165498%40answers%2Elaunchpad%2Enet/20061/I5263362838_1/?hs=false&tok=0w0vXylrAm65U1

(c) 2012 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043, USA.

Revision history for this message
Chris Bell (bell-chris) said :
#12

LinkedIn
------------

I'd like to include you in my network to share updates and stay in touch.

- Chris

Chris Bell
Owner at Blue Sky Host
Sydney Area, Australia

Confirm that you know Chris Bell:
https://www.linkedin.com/e/-8tt2ip-hkevku9s-1d/isd/15820490973/ckkaXEtR/?hs=false&tok=290zhERccm65U1

--
You are receiving Invitation to Connect emails. Click to unsubscribe:
http://www.linkedin.com/e/-8tt2ip-hkevku9s-1d/ucpdvPT8gpisAsmEAS6fBgTqWTj8uUXMWc2uD4LsGHP4A3myVwAQJQ/goo/question165498%40answers%2Elaunchpad%2Enet/20061/I5263362984_1/?hs=false&tok=0vv1IRjmom65U1

(c) 2012 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043, USA.

Can you help with this problem?

Provide an answer of your own, or ask jtbjustin for more information if necessary.

To post a message you must log in.