mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-06-26 04:41:41 +02:00
fixed problem with http auth
This commit is contained in:
parent
25e0481da8
commit
87a292bd3d
19
login.php
19
login.php
@ -84,19 +84,18 @@
|
|||||||
deny_login();
|
deny_login();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($submit) && $submit) {
|
|
||||||
if (getenv(REQUEST_METHOD) != "POST") {
|
if (isset($PHP_AUTH_USER)) {
|
||||||
$phpgw->redirect($phpgw->link("","code=5"));
|
$submit = True;
|
||||||
|
$login = $PHP_AUTH_USER;
|
||||||
|
$passwd = $PHP_AUTH_PW;
|
||||||
}
|
}
|
||||||
|
|
||||||
$sessionid = $phpgw->session->create($login,$passwd);
|
if (isset($submit) && $submit) {
|
||||||
if (!isset($sessionid) || !$sessionid) {
|
if (getenv(REQUEST_METHOD) != "POST" && !isset($PHP_AUTH_USER)) {
|
||||||
$phpgw->redirect($phpgw_info["server"]["webserver_url"]."/login.php?cd=5");
|
$phpgw->redirect($phpgw->link("","code=5"));
|
||||||
} else {
|
|
||||||
$phpgw->redirect($phpgw->link($phpgw_info["server"]["webserver_url"] . "/index.php", "cd=yes"));
|
|
||||||
}
|
}
|
||||||
}elseif (isset($PHP_AUTH_USER)) {
|
$sessionid = $phpgw->session->create($login,$passwd);
|
||||||
$sessionid = $phpgw->session->create($PHP_AUTH_USER,$PHP_AUTH_PW);
|
|
||||||
if (!isset($sessionid) || !$sessionid) {
|
if (!isset($sessionid) || !$sessionid) {
|
||||||
$phpgw->redirect($phpgw_info["server"]["webserver_url"]."/login.php?cd=5");
|
$phpgw->redirect($phpgw_info["server"]["webserver_url"]."/login.php?cd=5");
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user