2011-10-16 7 views
0

내 인증 시스템은 매우 맞춤화되어 있습니다. 정상적으로 수행되지 않는 특정 작업을 수행하며, 지금은 등록하고 인증 할 수 있으며, 내가 저장 한 세션에서 사용자 ID를 얻을 수 있습니다.Zend_Auth를 사용해야합니까?

내 질문에 내가 지금까지 빌드 한 것으로이 모든 작업을 수행 할 수 있다면 Zend_Auth를 사용해야 할 이유가 있습니까? 내가 아는 것은 Zend_Auth가 실제로 현재 광고하지 않는 광고라면 무엇인지 알고 싶습니다.

Zend_Auth는 테이블에 대해 사용자를 인증하고 사용자의 신원을 기억하는 것 외에 어떤 작업을 수행합니까?

+1

아니요, 인증은 무엇입니까. Zend Auth의 장점은 DB에 대한 인증뿐만 아니라 LDAP 및 기타 맞춤 인증 서비스에 대한 코드 변경 없이도 가능하다는 것입니다. 다른 어댑터와 비올라를 추가하면됩니다. – Sam

답변

2

Zend_Auth는 Auth가 무엇인지에 대한 새로운 개념을 다시 구축하지 않습니다. Zend_Auth_Adapter를 확장하거나 재사용함으로써 사용자 주위의 모든 인증 프로세스를 사용자 정의 할 수 있습니다.

추가 할 수있는 주요 "+"는 웹 응용 프로그램의 일부 모듈 사용을 해당 역할에 따라 일부 사용자에게만 제한하는 데 도움이되는 Zend_Acl 통합입니다.

+0

Zend_Auth를 사용하고 있는지 여부에 관계없이 Zend_Acl을 사용할 수 있습니다. – blockhead

+0

실제로 사용되지만 일반적으로 함께 사용됩니다 – AsTeR

관련 문제