Skip to content
English
  • There are no suggestions because the search field is empty.

How Session Timeout and Login Work

Source: autosoft-workshop/app/controllers/application_controller.rb, mobile app

  • Web: session expires after configurable minutes, but last_access only updates if >3 minutes passed
  • Mobile: session auto-renews using stored credentials, but network loss = immediate logout
  • Subscription status check blocks non-admin users if status is not active/trialing/pending_cancellation
  • Login tries AU/US/UK servers sequentially — first match wins

Support scenarios

  • "Got logged out unexpectedly" → rapid requests didn't update last_access (3-min gap)
  • "Mobile keeps logging me out" → WiFi drops triggering immediate logout
  • "Can't log in" → subscription status is not active/trialing