From: Peter Cruickshank <list@kr...> - 2003-02-16 20:01:56
At 11:40 16/02/03 -0600, Joe Stewart wrote:
>On Sat, Feb 15, 2003 at 06:42:50PM +0000, Peter Cruickshank wrote:
>> >> Often (but not always), when I successfully log in, login.php shows a blank login form, even though I am logged in (as indicated by the change in NavBar items). This seems to particularly happen with MSIE rather than Mozilla, and on second logins, or if I get the password wrong the first time.
>> >> I would be good to get feedback before I investigate further... auth is painful to debug.
>> >I've seen the login form displayed after a successful login ( The navbar
>> >changes). I haven't tracked down exactly when this happens. I have not
>> >seen it with the new auth that Giancarlo has submitted.
>> I'm running this auth4.inc (from phplib-stable I think):
>> $Id: auth4.inc,v 1.1 2002/10/04 14:13:27 joestewart Exp $
>> If this isnt the one, where do I get it?
>red herring - the install on phpslash.org does it pretty much every login
>and uses the auth that I was referring to.
>You are using the correct auth4.inc.
That's one thing ruled out at least.
>Giancarlo wrote a different auth that works with both session classes. I
>created a tarball release here:
>The .dev. one. But like I said, it seems to do it too.
>When I've looked at this, I can't repeat it. Only some installs seem to
>have the problem.
>Is this with a domain name? or localhost, 127.0.0.1?
As it happens, I've only used phpslash 0.7 on proper *.com domains...
I'm wondering if the problem is *partly* down to setting up users incorrectly - is it a bad idea to assign PublicUserAccount to a user that is meant to be able to do stuff on the site? Certainly removing that from a user seemed to reduce the problem.
But this problem happens to god too. I just logged into new instances of MSIE6 twice - once it worked, once I got the form + the logged-in NavBar, but now I cant repeat it....
I'll keep you posted if I can work out what's going on.