2010-02-12 2 views
0

나는 웹 사이트의 인증 메커니즘 (구성 요소)으로 Zend_Auth를 사용하려고 생각하고 있습니다. 빠른 시각 후에 데이터베이스 테이블 인증을 위해 Zend_Db 구성 요소를 사용해야 할 것입니다.Zend_Auth - 빠른 설치/사용을 위해 강제로 Zend_DB를 사용 하시겠습니까?

이 접근법을 시도한 사람이 있습니까? 나는 Zend_Auth를 웹 사이트 (웹 애플리케이션?)에 통합시키기 위해 Zend_DB 메소드/인터페이스를 사용하거나 확장/구현해야만한다.

내 자신의 DB 추상화 레이어를 Zend_Auth 구성 요소에 플러그인하고 데이터베이스 테이블 인증을 위해 Zend_Auth에 쉽게 사용할 수 있습니까? 나는 그런 해결책이 노력의 가치가 있는지 알아 내려고하고있다.

답변

3

당신은 Abastraction 레이어를 사용할 자신의 Zend_Auth 어댑터를 작성하기 만하면됩니다. 실제로 구현/과부하가 필요한 많은 메소드가 없기 때문에 복잡하지 않습니다. Doctrine, 원시 PDO 연결뿐만 아니라 Zend_Db 기반의 간단한 ORM을 사용하여이 작업을 수행했습니다. 실제 기능에 대한 요구 사항이 최소한이라면 최소한의 시간 (수일 또는 수 분)으로 작업을 완료 할 수 있어야합니다.

+1

위로 올라 가기. 실제로 Zend_Auth 어댑터를 작성하는 것은 상당히 쉽습니다. 예를 들어, ZendCasts.com에 대한 최근 자습서 중 하나를 실제로 확인하십시오. http://www.zendcasts.com/writing-a-zend_auth_adapter-with-doctrine/2010/01/- 그걸 올바르게하는 법을 설명 할 것입니다. –

관련 문제