Portal Authenticated Clients remain working after authentication timeout with status of pending
Hello All,
I tested with built-in portal with no authentication (just terms acceptance), and set authentication timeout of 30 minutes (custom). I was expecting that after 30 minutes, device will get a login splash page again. I do find that client table then shows those clients still attached but pending (which could be because they remain attached to WiFi) but they don't get any new login page, but still keep surfing. I then turned WiFi off on a test device (an apple device). And then connected it back after 45 minutes and it connected without any login page. I could surf the internet, but client table on SDN controller shows status as pending and with usage incrementing.
If I, at this time, turn https redirection off, the device gets the login page. And then become authorized on login. I then wait for another hour with WiFi turned off on it, and tried again, and again it connects fine with pending status. And then I go back to portal settings and turn the https redirection back on and again it gets the login page. Likely this setting change causes purging some client database and then controller finds that this is a new device.
This seeming bug will take months for Tplink to fix, I assume (unless this is resolved in upcoming new release), in the meantime, is there a way to schedule auto clearing the clients in the database every night, so that if the same client comes back next day, it will get the login page again? My application is very simple. It is Guest Wi-Fi, and they are only allowed like 30 minutes per session, but I am afraid that somehow portal code remembers or caches the authorized devices and does not clear this cache after the configured authentication timeout.
@R1D2 and @Fae, your expertize is needed here please.
Thanks