Is a small hotel, and users are given tickets to login, tickes have different time durations, 30 min, 1 hour, 1 day, 5 days. Once the user is logged in, there is no idle or hard time out, the session is opened as long as freeradius session timeout (30 min, 1 hour, 1 day, 5 days) is active. Now, let's say i have a 5 day ticket, my session is opened for 5 days, now on day 3 we have a power loss and the server reboots, now I have to login again. I want to prevent this second login.
On my CP configuration under the freeradius part, I have it as follows:
send RADIUS accounting packets [On]
interim update [On]
Reauthenticate connected users every minute [On]
Use RADIUS Session-Timeout attributes [On]
Hope it's clearer now.