Where can I find instructions for configuring and *using* Matrix HTTP Auth?

I just can't get this to work so I must be doing something wrong.


I've set "Enable HTTP Authentication" to "yes", created an asset with no permissions, accessed the URL with "?USE_HTTP_LOGIN=1" appended and entered the root account details into the Basic Auth prompt.



It then displays the Matrix login screen.



I need some instructions.

Can you try enabling "Process PHP Credentials" as well and try again?

[quote]
I just can't get this to work so I must be doing something wrong.



I've set "Enable HTTP Authentication" to "yes", created an asset with no permissions, accessed the URL with "?USE_HTTP_LOGIN=1" appended and entered the root account details into the Basic Auth prompt.



It then displays the Matrix login screen.



I need some instructions.

[/quote]

I couldn't find any real doco when I enabled this, but here's my internal notes on what I did to get it working:



Set these in main.inc:

    
    define('SQ_CONF_ALLOW_HTTP_LOGIN', '1');
    define('SQ_CONF_ENABLE_HTTP_LOGIN', '1');
    define('SQ_CONF_ACCEPT_HTTP_CREDS', '1');


Ensure this patch is applied:
http://public-cvs.squiz.net/cgi-bin/viewcvs.cgi/mysource_matrix/core/include/mysource.inc?r1=1.335&r2=1.336
from memory the patch was something to do with not being able to logout correctly, but there's a bug # linked it so you could always check it out in more detail :)

[quote]
Set these in main.inc:

    
    define('SQ_CONF_ALLOW_HTTP_LOGIN', '1');
    define('SQ_CONF_ENABLE_HTTP_LOGIN', '1');
    define('SQ_CONF_ACCEPT_HTTP_CREDS', '1');


[/quote]

Yep, all 3 of these need to be set for HTTP Auth to work.

Thanks.