From 486167ad8e4011292587d4a1ed569a18d50b4a27 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Tue, 18 Aug 2009 22:18:01 +0000 Subject: Kick user out if she doesn't have FB cookies --- plugins/FBConnect/FBConnectAuth.php | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) (limited to 'plugins') diff --git a/plugins/FBConnect/FBConnectAuth.php b/plugins/FBConnect/FBConnectAuth.php index a3e2cdadc..5b9d604e3 100644 --- a/plugins/FBConnect/FBConnectAuth.php +++ b/plugins/FBConnect/FBConnectAuth.php @@ -38,20 +38,14 @@ class FBConnectauthAction extends Action function prepare($args) { parent::prepare($args); - try { - - $this->fbuid = getFacebook()->get_loggedin_user(); + $this->fbuid = getFacebook()->get_loggedin_user(); - if ($this->fbuid > 0) { - $this->fb_fields = $this->getFacebookFields($this->fbuid, - array('first_name', 'last_name', 'name')); - } else { - common_debug("No Facebook User found."); - } - - } catch (Exception $e) { - common_log(LOG_WARNING, 'Problem getting Facebook uid: ' . - $e->getMessage()); + if ($this->fbuid > 0) { + $this->fb_fields = $this->getFacebookFields($this->fbuid, + array('first_name', 'last_name', 'name')); + } else { + $this->clientError(_('You must be logged into Facebook to ' . + 'use Facebook Connect.')); } return true; -- cgit v1.2.3-54-g00ecf