. Ben sadece bir htaccess dosyası kullanarak VAS kimlik doğrulaması etkin oldum hangi bir CakePHP siteyi geliştirmeye devam ediyorum:
AuthType VAS
AuthVasUseBasic On
AuthVasRemoteUserMap local
Require valid-user
I $_SERVER['REMOTE_USER']
kullanılarak kaydedilir kim olduğunu bulmak mümkün olmasını beklersiniz, ama anahtar $_SERVER
yapıdan eksik olduğunu bulma yaşıyorum: bütün bu {var var [(2)]}. Aslında, tüm yapı REDIRECT_
öneki ile tuşları dolu:
echo var_dump($_SERVER);
array(52) {
["REDIRECT_REDIRECT_REDIRECT_SCRIPT_URL"]=> string(37) "/cake_1_2/feedbacks/edit/6"
["REDIRECT_REDIRECT_REDIRECT_SCRIPT_URI"]=> string(55) "http://test/cake_1_2/feedbacks/edit/6"
["REDIRECT_REDIRECT_REDIRECT_STATUS"]=> string(3) "200"
["REDIRECT_REDIRECT_SCRIPT_URL"]=> string(37) "/cake_1_2/feedbacks/edit/6"
["REDIRECT_REDIRECT_SCRIPT_URI"]=> string(55) "http://test/cake_1_2/feedbacks/edit/6"
["REDIRECT_REDIRECT_STATUS"]=> string(3) "200"
["REDIRECT_SCRIPT_URL"]=> string(37) "/cake_1_2/feedbacks/edit/6"
["REDIRECT_SCRIPT_URI"]=> string(55) "http://test/cake_1_2/feedbacks/edit/6"
["REDIRECT_HANDLER"]=> string(8) "php5-cgi"
["REDIRECT_STATUS"]=> string(3) "200"
["SCRIPT_URL"]=> string(37) ...
["REDIRECT_REMOTE_USER"]=> string(9) "andygeers"
...
}
Ben ne oluyor tam olarak emin değilim! Bu bir POST isteği ilk şey oluşturulur, ve bu özel istek üzerine bir yönlendirme yapmıyor.
Bu CakePHP ile ilgili, ya da sadece genel PHP sorunu var mı? Herhangi bir fikir ne oluyor? Ben REDIRECT_REMOTE_USER bu değeri bulmak için bir yer olarak ortak / normaldir önermek artık internette oldukça birkaç sayfa buldum, ama kimse neden bilmek gibi görünüyor!