[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Status & CVS & objects
Jason Pincin wrote:
> Yeh - we can't require cookies. crypt is cool - I assume your going to be
> storing passwords via php's crypt() function then? Cool.
Right on.
> As far as authentication... cookies are optional. But we are using httpauth in
> order to have session level authentication. I want someone to come up with a
> way to do this in php so an auth doesn't take TWO connections to the DB, as now
> it requires one php and one mod_perl.
Yes, http authentication is easy in PHP. Actually I thought we *were*
doing it that way... are we not?
> What we are making optional with cookies (and thus you should account for on
> signup) is: if the user chooses to accept an account cookie - they won't have
> to login every time they return to the site to restore there preferences.
Actually (correct me if I'm wrong) I don't think it's possible to mix
cookies and HTTP authentication! They can't be mixed, at least not
trivially. I guess we can check if they have the cookie, and if not
check HTTP auth.
> At any rate - my point is - this should be disabled for users with advanced
> privleges. People with admin access to branches of the tree should not be
> allowed to store auth cookies methinks. Someone finds out, walks up to there
> browser, and voila - hoses our tree.
Actually (again correct me if I'm wrong) that's a problem with HTTP
auth. Once you're authenticated on a server, the login is valid until
you close the browser! Is there a way to erase the login info without
closing the browser? If so, I'd *really* like to know about it.
Later,
Micah