Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Safari "forget" http-authentication's logon-information

Hi!

Safari (both Windows and Mac versions) is only browser that "forget" http-authentication's logon-information, if page don't send header every time it loads.
Needed header is for example: 'WWW-Authenticate: Basic realm="Content only for registered ppl"'

Without that browser will forget logon-information and shows content for unregistered users. When header is back there it will show correct content for registered users (without asking username and password again).

Other browsers will always show content for registered users when logon information submitted once, even without that header.

Problem occurs when you have content for unregistered users at same page where's also content for registered users.

If you know how to fix this (some other solution than separate registered and unregistered content to two different pages), please send solution!

For development team: Best solution would be that Safari browser behave same way that other browsers do.

Nokia Communicator phone's Safari works like it should.

Mac OS X (10.5.4)

Posted on Aug 21, 2008 7:31 AM

Reply
4 replies

Aug 27, 2008 10:24 AM in response to HTTPAuth

One solution could be that you add GET variable to EVERY link and form when you're logged in.
I hope that I don't have to do that only for Safari's bug!

if (PASSWORD == CORRECT) and (BROWSER == SAFARI)

[a href = "nextpage.php?safaribug=1"] Next page [/a]

ELSE

[a href = "nextpage.php"] Next page [/a]

Is this correct place to report these things???

Safari "forget" http-authentication's logon-information

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.