2009-05-28 42 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等操作。

相关问题