Mike Ryan wrote:
Before I begin, I would like to check if this feature is actually desirable to the dev team?
I think this should be implemented as plugin.
I would appreciate comments/suggestions on this approach. Also, I am not quite sure of the best way to clear out the expired entries from the banned_ips table. Is there some internal RC mechanism for performing tasks (in this case, issuing a SQL query to delete old entries) at specified intervals?
rcube_session::register_gc_handler()