Thank you for your Post.
WebDirect does require a session timeout between 1 and 60 minutes. I have tested modifying privileges to try to prevent this in the past, but the timeout is still forced by the FileMaker Server.
For more information, see the section “Disconnecting inactive web accounts” on page 27 of the FileMaker 14 WebDirect Guide.
I hope this information is of use!