Bonjour ...

je tourne en rond sur un problème d'authentification avec ZEND ; j'ai suivi la doc ZEND & la doc sur akrabat.com 'Getting started with Zend_Auth'

voila mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 
function loginAction() {		
		$this->view->message = '';
 
		// collect data
		Zend_Loader::loadClass('Zend_Filter_StripTags') ;
		$f = new Zend_Filter_StripTags() ;
		$username = $f->filter($this->_request->getPost('username')) ;
		$password = $f->filter($this->_request->getPost('password')) ;
 
		if(empty($username)){
			$this->view->message = 'Veuillez entrer un nom d\'utilisateur' ;
		} else {
			// Setup Zend Adapt.
			Zend_Loader::loadClass('Zend_Auth_Adapter_DbTable') ;
			$db = Zend_Registry::get('db') ;
			$authAdapter = new Zend_Auth_Adapter_DbTable($db) ;
			$authAdapter->setTableName('users') ;
			$authAdapter->setIdentityColumn('Login') ;
			$authAdapter->setCredentialColumn('Password') ;
 
			$authAdapter->setIdentity($username) ;
			$authAdapter->setCredential($password) ;
 
			// auth			
			$result = $authAdapter->authenticate();
 
			if ($result->isValid()){
				$data = $authAdapter->getResultRowObject(null,'password') ;				
				$auth->getStorage->write($data) ;
				$this->_redirect('/') ;
			} else {
				$this->view->message = 'Login Failed' ;
			}
		}
 
		$this->view->title = "Log in" ;
		$this->render() ;
	}
au moment de la validation de l'autentification ; j'ai le message suivant


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
( ! ) Zend_Auth_Adapter_Exception: SQLSTATE[HY000]: General error: 923 OCIStmtExecute: ORA-00923: FROM keyword not found where expected (/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/pdo_oci/oci_statement.c:142) in /usr/share/php5/Zend/Auth/Adapter/DbTable.php on line 291
Call Stack
#	Time	Memory	Function	Location
1	0.0003	59676	{main}( )	../index.php:0
2	0.0326	1332036	Zend_Controller_Front->dispatch( )	../index.php:44
une idée... ??

merci d'avance.