Welcome to Geeklog, Anonymous Monday, December 30 2024 @ 12:29 pm EST
Geeklog Forums
Always Logged In?
Status: offline
RichardTowler
Forum User
Chatty
Registered: 03/10/05
Posts: 49
Location:UK
I would like to add an always logged in, tick box to the user page, and I was wondering if anyone knew if this is possible, and how it could be achieved, thanks.
GameFaction - For All Your Gaming Needs
GameFaction - For All Your Gaming Needs
14
12
Quote
Status: offline
Dirk
Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Earlier versions of Geeklog had an option to stay logged in for a year. It has been removed for security considerations, though.
Basically, what you would have to do is to set the expiry date for the 'password' cookie to, say, a few years in the future (you can't have a cookie that never expires). See usersettings.php for how this works at the moment (search for "setcookie").
bye, Dirk
Basically, what you would have to do is to set the expiry date for the 'password' cookie to, say, a few years in the future (you can't have a cookie that never expires). See usersettings.php for how this works at the moment (search for "setcookie").
bye, Dirk
8
9
Quote
Status: offline
RichardTowler
Forum User
Chatty
Registered: 03/10/05
Posts: 49
Location:UK
thanks
so I'm guessing
setcookie ($_CONF['cookie_theme'], $A['theme'], time() + 31536000,
if i edit this for example to + 5184000 it would change the 1 month logged in time, to 2 months? as I'm guessing the options work off this one number and just divide it to fix the specific time frames.
So I would basically need to edit the user selections, any hints on where that can be found (the block/drop down menu)
thanks
GameFaction - For All Your Gaming Needs
so I'm guessing
setcookie ($_CONF['cookie_theme'], $A['theme'], time() + 31536000,
if i edit this for example to + 5184000 it would change the 1 month logged in time, to 2 months? as I'm guessing the options work off this one number and just divide it to fix the specific time frames.
So I would basically need to edit the user selections, any hints on where that can be found (the block/drop down menu)
thanks
GameFaction - For All Your Gaming Needs
9
10
Quote
Status: offline
Dirk
Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by RichardTowler: So I would basically need to edit the user selections, any hints on where that can be found (the block/drop down menu)
Those are stored in the database, table gl_cookiecodes.
bye, Dirk
9
8
Quote
Status: offline
RichardTowler
Forum User
Chatty
Registered: 03/10/05
Posts: 49
Location:UK
thank you, think its done
GameFaction - For All Your Gaming Needs
GameFaction - For All Your Gaming Needs
10
9
Quote
Zim
Anonymous
I would also like to give my users the ability to stay logged in (but with a 24 hour timer). I just can't seem to figure out how, having tried all of the above mentioned.
I'm quite happy to just make it the default policy, but what do I change to make the cookie expiration date today plus 86400 seconds? I'm running version 1.3.11sr1.
I'm quite happy to just make it the default policy, but what do I change to make the cookie expiration date today plus 86400 seconds? I'm running version 1.3.11sr1.
9
11
Quote
Zim
Anonymous
Even just a tiny hint?
12
14
Quote
Status: offline
Dirk
Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by Zim: I would also like to give my users the ability to stay logged in (but with a 24 hour timer).
The default is set in config.php:
Text Formatted Code
$_CONF['default_perm_cookie_timeout'] = 28800;bye, Dirk
10
12
Quote
All times are EST. The time is now 12:29 pm.
- Normal Topic
- Sticky Topic
- Locked Topic
- New Post
- Sticky Topic W/ New Post
- Locked Topic W/ New Post
- View Anonymous Posts
- Able to post
- Filtered HTML Allowed
- Censored Content