Time out from Website

Discussion in 'Feature Requests' started by David, Oct 8, 2016.

  1. David

    David Administrator
    Staff Member

    Joined:
    Dec 1, 2015
    Messages:
    778
    Likes Received:
    31
    Would it be possible to create a session timeout. This should prevent a session to be open after a user has left the computer. A variable in the userprofile would be great. If not possible a system wide setting will be an alternative. Ad
     
  2. David

    David Administrator
    Staff Member

    Joined:
    Dec 1, 2015
    Messages:
    778
    Likes Received:
    31
    [​IMG]
    Johan Allard June 08, 2011 20:42
    In reality this is very challenging. The session timeout needs to be longer than the longest time it would take for someone to upload a file, many hours to possibly a day, or more - which pretty much defeats the purpose.



    [​IMG]
    Matt Stanyon-Tall February 02, 2012 17:29
    No - it's a timeout. It would only apply when there is no activity...therefore if there is an upload/download in progress the timeout won't apply.

    This would be very very useful feature, and one that most other vendors offer.





    [​IMG]
    Johan Allard February 05, 2012 08:20
    It's just the way that the Filetransfer appliance is architected. There's the webserver (high performance nginx) and there's the web application (much slower interpreted language). It's not really possible to do a lot with a web server (nginx, apache, ...) on it's own and that's why we use interpreted languages like php or in the case of the Filetransfer appliance - ruby. Those languages are not suitable for high performance data transfers, something that web servers are really good at on their own. All the uploads and downloads happens between the browser (or plugin) and the web server, and the web application is responsible for everything else, like keeping sessions, logging users in and out, sending emails and so on. But the problem here is that during uploads and downloads, there's actually no activity between the browser and the web application that keeps the session alive.



    [​IMG]
    Alex Doskey June 09, 2014 19:51
    Couldn't a timeout prevent a user from performing any additional tasks, without disrupting any ongoing transfers? So, for example, if I leave a 4 hour process downloading, and come back an hour later, it is still going, but the timeout prevents me from starting anything new without logging in.



    [​IMG]
    Johan Allard June 09, 2014 21:18
    Yes, but it doesn't work with uploads as we need additional processing by the web application when the upload has completed.
     

Share This Page