2015-09-05 22 views
1

我與Zend 1的應用程序,有一個權威性例如需要在Zend中使用的Cookie,而不是會議的權威性1

$adapter = $this->getAuthAdapter($form->getValues()); 
$auth = Zend_Auth::getInstance(); 
$result = $auth->authenticate($adapter); 

Zend_Auth使用會話存儲,我想改變它,使用Cookie代替Session

有沒有辦法用config或我必須改變Zend的存儲來做到這一點?

回答

2

基本回答你的問題是這裏的文檔Zend Auth: Implementing Customized Storage英寸正如您發現默認存儲是基於會話的,並且沒有其他選項,但是如本章所述,您可以編寫自己的實現。

我爲應用程序編寫了一次cookie實現,它非常簡單。如果我能再次找到它,我可以在github上提供它。

+1

我爲基於令牌的認證(對於Web服務)寫了同樣的事情。 –

+0

謝謝,我會盡力去做 –

相關問題