BugFix - correct detection of not logged users
- The method isLoggedInPromise didn't check if the current user is expired, only that it exists. Because of that, when some user expired and refreshed the page, the application didn't notice that he has expired and didn't force him to log in.