Wait period between sessions
Peter Nixon
listuser at peternixon.net
Fri Feb 23 18:54:18 CET 2007
On Fri 23 Feb 2007 10:53, Alan DeKok wrote:
> Cory Robson wrote:
> > I have a user group that is only allowed 3hr session times (easily
> > resolved with sql counter module) with a 15 minute wait period between
> > sessions.
> >
> > Has anyone written a module or know of a way to implement this wait
> > period.
>
> A shell script would work.
>
> > I was thinking something similar to a module based around the sql max
> > session module only query the sql backend for the last time connected
> > and if the period is less than set variable (15 mins in my case) then
> > reject access with an error message like "Wait Period Enforced"
>
> Or, update the SQL query for Acct-Status-Type == Stop. Have it insert
> another field, saying when the user can next login. On login, check
> that field.
>
> I think you can do this without writing a module.
Definitely yes. The question is what happens if the user manually disconnects
prior to his session timeout then tries to reconnect....
--
Peter Nixon
http://www.peternixon.net/
PGP Key: http://www.peternixon.net/public.asc
More information about the Freeradius-Users
mailing list