2009-07-18 167 views
2

我们在我们的电子邮件和文档启动时使用Google Apps服务。然而,对于其他一些目的,如svn和bug跟踪器,我们有我们的本地机器,我们已经安装了所需的应用程序。他们都有自己的独立凭证。Google Apps的身份验证服务器

理想情况下,我希望拥有一个身份验证(即Google Apps),并使用它们对svn & trac等进行身份验证。考虑到Google Apps不支持OpenID,那应该是一个很好的解决方案?我可以设置使用特定协议的服务器,并且还可以很好地包装Google Apps身份验证吗?

回答

1

现在有一个Google Federated Login API,它提供了OpenID服务。此外,作为this guy has shown,使用Google App Engine轻松创建您自己的OpenID提供商,并使用Google ID作为底层证书。 HTH。

+0

Google联合登录API说: “注意:OpenID身份验证目前仅支持Google帐户,而不支持Google Apps(托管)账户“。 – sharjeel 2009-07-18 10:53:02

0

OAuth可能对您有所帮助 - Google Apps的gdata API确实支持它,请参阅here。当然,所有这些都需要和关注编程,而不仅仅是系统管理:但是我确信你的问题是关于编程,因为它是在堆栈溢出 - 如果你打算严格询问有关系统管理问题,你当然会当然是使用serverfault.com,对吧?)

+0

当然,我没有任何问题拼凑在一起来完成我的工作,但如果我在具体设计的基础上构建了一些东西,那将会很棒。 另一方面,如果我获得开箱即用的解决方案,将会很棒 – sharjeel 2009-07-18 10:51:01