Meraki’s splash page authentication is designed to periodically verify user identity for security and compliance. The 3-month interval is the longest allowed, and there’s no native option to make the authentication permanent or "one-time only".
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.