2009-05-28 67 views
7

我試圖開發一個內聯網文檔管理系統的飼料,以便工作人員可以得到新文檔的通知。我已經完成編碼,但是沒有辦法驗證用戶。是否可以在使用php的RSS提要中使用身份驗證?

另外我沒有成功添加新聞閱讀器的飼料,但與火狐Live書籤。

任何想法

更新:

既然我無法解釋真的很好,我會具體我希望它到Outlook RSS訂閱內工作。

感謝

回答

1

您可以嘗試HTTP authentication(基本或摘要)。

至於新聞閱讀器,請說明你在做什麼,出了什麼問題。

+0

因爲它在Intranet中,所以它們大多數無法識別該Feed。 – saint 2009-05-28 09:42:22

+0

因此,新聞讀者指的是*基於網絡的新聞閱讀器?嘗試使用桌面新聞閱讀器。 – gnud 2009-05-28 09:44:43

+0

Nop,對於混淆抱歉,如果它在內部工作的RSS RSS feed那就夠了。 – saint 2009-05-28 09:49:55

1

饋給閱讀器必須能夠訪問URL因此,如果只有網絡上的人員可以使用,Google閱讀器(例如)將無法解析地址並找到Feed。

0

有這麼多的閱讀器和認證技術是如此匆忙,我認爲傳統認證可能是一個阻塞問題。

這是一個內部網,對不對?你使用靜態IP嗎?

也許有一個認證頁面(他們使用他們的公司憑據登錄),從那時起他們可以從該IP訪問他們的RSS源。如果他們轉移到另一個IP,他們只需要重新授權。

你甚至可以通過RSS提要發送auth消息。

如果IPs移動很多,但是一個可能的選擇,那麼就會讓我們感到痛苦。


失敗的是,強制使用哪些讀取器。 NewsGator支持完整身份驗證,所以肯定會是最簡單的方法。

0

展望2007年起can subscribe to authenticated feeds as a workaround。這並不理想,但這是可能的。

在你的PHP端,你只需要使用一些基本的HTTP認證。

+0

這是一個選項,但是由於我花時間安裝firefox作爲默認設置,因此這將是大量工作。 – saint 2009-05-28 09:55:33

1

爲什麼不爲該特定用戶創建一個授權令牌,以便該令牌/饋給ID組合會授權用戶?

0

您還可以使用Web服務來執行REST/SOAP等操作。

相關問題