2009-07-09 95 views
1

在Java世界中,Acegi是基於Spring的強大的安全框架,它允許您簡單地管理認證和授權。 AFAIU,它通過Grails支持OpenID和Facebook Connect,LDAP,NTLM,Kerberos等。如果你感興趣它是如何工作的,看看這個圖表tutorial有沒有像Acegi for PHP的東西?

無論如何,這是很酷的,但我正在開發一個PHP應用程序(使用CodeIgniter,FWIW),我正在尋找類似的東西PHP?

回答

1

Acegi安全性很好。從Zend框架Zend_Auth + Zend_Acl組件

組合讓我Acegi安全的PHP體面substition。

儘管您可以使用Zend框架中的幾個組件,但仍然可以在CodeIgniter環境中工作。

更新時間: Zend_Auth的提供了以下身份驗證方法:

  • 文摘境界
  • LDAP
  • 的OpenID
  • 的InfoCard
+0

看起來對於一些內聯網應用,但它的還遠遠落後於Acegi。只支持LDAP,而Acegi也支持OpenID,Facebook Connect,NTLM,Kerberos等。我仍然必須使用RPX。 – 2009-12-13 08:19:19

1

你應該看看FLOW3框架......它已經被Spring的啓發很多,有一個類似的安全機制,像一枝安全性(或Acegi的,如果你想)......

格爾茨

back2dos