diff options
Diffstat (limited to 'actions/logout.php')
-rw-r--r-- | actions/logout.php | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/actions/logout.php b/actions/logout.php index f00fa0ba7..201378730 100644 --- a/actions/logout.php +++ b/actions/logout.php @@ -21,21 +21,24 @@ if (!defined('LACONICA')) { exit(1); } require_once(INSTALLDIR.'/lib/openid.php'); -class LogoutAction extends Action { - - function is_readonly() { - return true; - } - - function handle($args) { - parent::handle($args); - if (!common_logged_in()) { - common_user_error(_('Not logged in.')); - } else { - common_set_user(NULL); - common_real_login(false); # not logged in - common_forgetme(); # don't log back in! - common_redirect(common_local_url('public')); - } - } +class LogoutAction extends Action +{ + + function is_readonly() + { + return true; + } + + function handle($args) + { + parent::handle($args); + if (!common_logged_in()) { + common_user_error(_('Not logged in.')); + } else { + common_set_user(null); + common_real_login(false); # not logged in + common_forgetme(); # don't log back in! + common_redirect(common_local_url('public')); + } + } } |