From 4a6af98cfcf115219216b2f1102cc3785083c6c8 Mon Sep 17 00:00:00 2001 From: wei <> Date: Fri, 11 May 2007 12:14:26 +0000 Subject: Update address book demo --- .../protected/pages/AddressProvider.php | 27 ++-------------------- 1 file changed, 2 insertions(+), 25 deletions(-) (limited to 'demos/address-book/protected/pages/AddressProvider.php') diff --git a/demos/address-book/protected/pages/AddressProvider.php b/demos/address-book/protected/pages/AddressProvider.php index ae0b369f..94b71e11 100644 --- a/demos/address-book/protected/pages/AddressProvider.php +++ b/demos/address-book/protected/pages/AddressProvider.php @@ -1,35 +1,12 @@ - * @version $Id$ * @since 3.1 */ -class AddressProvider extends TApplicationComponent +class AddressProvider { - /** - * @throws exception if not logged in - */ - public function __construct($server) - { - $authMethods = $server->getRequestedMethod()!=='login'; - $guestUser = $this->User ? $this->User->IsGuest : true; - if($authMethods && $guestUser) - throw new TException('authentication required'); - } - - /** - * @param string $username - * @param string $password - * @return boolean - * @soapmethod - */ - public function login($username, $password) - { - return $this->Application->Modules['auth']->login($username, $password); - } - /** * @return AddressRecord[] * @soapmethod -- cgit v1.2.3