Installing a domain results in minute-by-minute authorization.
When using the panel via an IP address, the session is maintained as expected. If you log in through a domain (I don’t use Cloudflare), then less than a minute passes and you have to log in again.