cvs: php-master-web /fetch docsauth.php
| From: | Jacques Marneweck | Date: | Sat, 12 Jun 2004 22:36:09 +0000 |
| Subject: | cvs: php-master-web /fetch docsauth.php | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-24941@lists.php.net to get a copy of this message | ||
jacques Sat Jun 12 18:36:09 2004 EDT
Added files:
/php-master-web/fetch docsauth.php
Log:
Auth interface for docs.php.net website. Uses both hard coded IP of the
server and token.
http://cvs.php.net/co.php/php-master-web/fetch/docsauth.php?r=1.1&p=1
Index: php-master-web/fetch/docsauth.php
+++ php-master-web/fetch/docsauth.php
<?php
// $Id: docsauth.php,v 1.1 2004/06/12 22:36:09 jacques Exp $
require_once 'cvs-auth.inc';
$user = null;
$pw = null;
if ($_SERVER['REMOTE_ADDR'] != '81.57.253.132' &&
$_GET['token'] !=
'97669cf8c9a1449eb2099ea6147d125697669cf8c9a1449eb2099ea6147d1256') {
die ("ERR: Permission denied.");
}
if (isset($_GET['credential'])) {
list($user, $pw) = explode(":", base64_decode($_GET['credential']));
} else {
die ("ERR: No credential passed.");
}
if (verify_password($user, $pw)) {
die ("OK");
} else {
die ("ERR: Login failed.");
}