2013-03-06 3 views
0

Я пытаюсь создать проверку подлинности для моего RSSКак реализовать аутентификацию для RSS в PHP

require_once "RSS.php"; 

$rss =& new XML_RSS("http://localhost/rss_server/rssdata.php"); 

выше URL тянет канал. Я хочу, чтобы аутентификация знала, какой пользователь обращается к URL-адресу RSS, и только истинный пользователь должен получить доступ к RSS-каналу.

Я пробовал аутентификацию http. Но это не сработало. Когда я попытался напрямую обратиться к URL-адресу, он показал приглашение на аутентификацию.

Может ли один помочь мне ...

+0

Вы можете сделать это, передав токен/хэш доступа (например, md5: http: //localhost/rss_server/rssdata.php? Токен = 7815696ecbf1c96e6894b779456d330e) – simplyray

ответ

0

вам нужно передать имя пользователя и пароль к файлу PHP, проверить информацию, и если это правильно выводить RSS

это выглядит следующим образом:

if (isset($_REQUEST['username']) && isset ($_REQUEST['password'])) { 
    if (user_exists($_REQUEST['username'], $_REQUEST['password'])) { 
     echo outputRSS(); 
    } 
} 

, но вам нужно будет подумать (или дать нам больше информации) о том, как отправить эти детали в скрипт php.

Смежные вопросы