@Martyn Hi guys,
I noticed EsoTalk has a checkbox 'Keep me logged in' which you have to enable in the code. I did this, however it does not seem to work. I can check the checkbox and login but when I close the page and open it I have to login again (aka, it doesn't actually keep me logged in). Is there a way to increase the time of the login cookie? (I think that's what I am looking for?).
There are a few config options related to cookies
// Cookie settings.
$config["esoTalk.cookie.name"] = "";
$config["esoTalk.cookie.domain"] = ""; // Set a custom cookie domain. Set it to .yourdomain.com to have the cookie set across all subdomains.
$config["esoTalk.cookie.path"] = null; // Set a custom cookie path.
$config["esoTalk.cookie.expire"] = 2592000; // 30 days
You should be able to put those into your config to override. The cookie.expire is probably what you're looking for.
I also found another one though I think it's related to registration? Try setting it to true in your config and see if that helps!
$config["esoTalk.enablePersistenceCookies"] = false;