Failed to log in via login link (v2025)

v2025.12

registered a new test account..
have login link validity in advanced settings set for ~48hrs
get the email... if you click the link... you can activiate your account and proceed, but looks like after ~5 minutes the link is invalid - Failed to log in via login link

not sure what's going on, the link sent to the user is:login_check?user=abc@hotmail.com&expires=1781725966&...

that exires is 56 years!, not sure where that is coming from when what i have set is: 2073600 seconds..

thoughts?

Note that:

  1. There is a "ACTIVATE_LINK_LIFETIME" (in seconds) in config, default is 10 minutes (600s). You may change it by Config("ACTIVATE_LINK_LIFETIME", 3600). (You should not set it too long or you compromise security.)
  2. The "expires" is current timestamp + lifetime, not number of seconds.