Well, I took my time to check this and what I got is a bit far from what you presumed, which means you are kind of mistaking about what you are saying. What I got was 2,190 days. I calculated it with
this and that's what I get from the calculations.
However, in a year we have 365 days as a whole, but in a lip year we have 366 days and the results of what I checked give me 2,190 days in 3153600 minutes, which means after the 2,190 days have past, then the user will be automatically logged out from the site.
I don't know if am wrong but if I am please correct me.
Nope, you are wrong! I don't mean you're wrong in your calculation of converting 3,153,600 minutes into days, but you're incorrect about automatic logouts after 2,190 days.
A user will be automatically logged out from the site after exactly 1 year if they are inactive, accurate down to the millisecond when the session cookie expires.
In short, even if you check "Always stay logged in", you will be logged out of the site after 1 year of inactivity. However, if you use Bitcointalk during this time, the 1-year time period will keep extending indefinitely, and you will indeed 'Always stay logged in.
There may be a relation to the number of seconds in a year (31536000) for choosing 3153600, but I can’t see the logic behind the value for a minutes value.
Oh yeah it make sense... it looks like back in 2004 that one overwhelmed SMF developer tried to convert 31536000 seconds to minutes and did a lazy math (remember this is before ChatGPT or advance google) 31536000/60 = 3153
6000/
60 and left he with 3153[6]00, hence 3153600