File Invoice

Session Length - Timed Access & Login Control for Joomla

  • Version :
    v1.1.5
    + 6 month subscription - updates / support
  • Type :
    joomla plugin
  • Compatibility :
    Joomla 6.X.X
  • License :
    GPLv2 or later
  • Domains :
    Unlimited
  • Date added :
    Sunday, 05 July 2026 00:00
  • Links :
Session Length combines timed subscriptions, Subscription duration, how long the user is entitled to access the website. Session limits and login-frequency control. Protect subscriber content, manage access to content per user or group and let the extension enforce every deadline automatically.
Discount (-0%):
Sales price without tax 23,77 €
Tax amount 5,23 €
Sales price 29,00 €

Description

Joomla 6 PHP 8.3+ Standalone subscriptions

Timed Access & Login - Control who gets access and for how long

Session Length combines timed subscriptions, Subscription duration, how long the user is entitled to access the website, flexible session limits and login-frequency control in one focused Joomla extension. Protect subscriber content, manage access per user or group and let the extension enforce every deadline automatically.

Control how long Joomla users stay logged in, how often they can log in, and how long their frontend access remains active.

Several use cases:

  • Online courses,
  • Membership websites,
  • Paid content,
  • Temporary customer portals,
  • Kiosks,
  • Controlled demo systems,
  • Exam/training portals,
  • Shared-account abuse reduction.
 

Session Length Use Cases

Flexible session, login, and subscription rules for different types of Joomla websites.

01

Membership Website

Give members long-term access while controlling the maximum duration of each individual login session.

  • Subscription 365 days
  • Session 180 minutes
  • Login frequency Unlimited
02

Online Course

Start access when the student logs in for the first time and restrict excessive account sharing.

  • Subscription 30 days from first login
  • Session 120 minutes
  • Login frequency Max. 3 / 24 hours
03

Temporary Customer Portal

Grant a customer access only during a specific project, service period, or agreed date range.

  • Subscription Exact start & expiry dates
  • Session 60 minutes
  • User rule Individual override
04

Demo / Trial Account

Provide controlled trial access without leaving demo accounts available indefinitely.

  • Subscription 7 days
  • Session 30 minutes
  • Login frequency Max. 5 / day
Sell access

Timed subscriptions

Create subscriptions for individual Joomla users, choose immediate or first-login activation, set custom dates, and automatically deny access when a subscription expires, is paused or is revoked.

Stay in control

Flexible session rules

Set absolute frontend session durations for selected groups or individual users. Display a responsive countdown and log users out securely at zero—or disable duration rules and use subscription access on its own.

Prevent sharing

Login-frequency limits

Limit successful frontend logins within a rolling time period, exempt trusted groups and show users when they can sign in again—ideal for reducing casual account sharing.

Built for dependable access control

  • Server-side expiry enforcement—even if JavaScript is disabled
  • Included or excluded Joomla group modes for subscription access
  • Refresh-safe countdown shared across browser tabs
  • Individual Joomla users membership manegment

One package. Three powerful controls.

Turn Joomla users into time-limited subscribers, tailor every session and control repeated logins—without building a complicated membership stack.

Reviews

There are yet no reviews for this product.