I'm trying to setup a basic login system: The setup is:
/index.php protected with a call to fAuthorization::requireLoggedIn('Administrator')
/auth/login.php the login form, which calls /auth/loginverify.php
/auth/loginverify.php checks for credentials against database, sets the authLevel, calls fSession::enablePersistence and sets some session variables, then calls URL::redirect(fAuthorization::getRequestedURL(TRUE, '/index.php'))
This setup works fine in Firefox and Safari; however in Chrome, after loginverify.php redirects to index.php, all of the session variables are empty so it redirects back to login.php again. I can't figure out what is going on, why the session variables can be read after login in index.php in Firefox and Safar but in Chrome they appear blank. I've even deleted all cookies in reset both browsers and same results.