/**
- * Detect logged user
+ * Detect whether user is logged in
*
* Function is similar to is_logged_in() function. If user is logged in, function
* returns true. If user is not logged in or session is expired, function saves $_POST
function sqauth_is_logged_in() {
if ( sqsession_is_registered('user_is_logged_in') ) {
return true;
- } else {
- // First we store some information in the new session to prevent
- // information-loss.
- sqGetGlobalVar('PHP_SELF', $PHP_SELF, SQ_SERVER);
+ }
- $session_expired_post = $_POST;
- $session_expired_location = $PHP_SELF;
- if (!sqsession_is_registered('session_expired_post')) {
- sqsession_register($session_expired_post,'session_expired_post');
- }
- if (!sqsession_is_registered('session_expired_location')) {
- sqsession_register($session_expired_location,'session_expired_location');
- }
- session_write_close();
+ // First we store some information in the new session to prevent
+ // information-loss.
+ sqGetGlobalVar('PHP_SELF', $PHP_SELF, SQ_SERVER);
+
+ $session_expired_post = $_POST;
+ $session_expired_location = $PHP_SELF;
+ if (!sqsession_is_registered('session_expired_post')) {
+ sqsession_register($session_expired_post,'session_expired_post');
+ }
+ if (!sqsession_is_registered('session_expired_location')) {
+ sqsession_register($session_expired_location,'session_expired_location');
+ }
+ session_write_close();
- return false;
- }
+ return false;
}
/**