Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. security
  3. Single Session Login v 19.0
  4. Sales Conditions FAQ

Single Session Login

by OPTURA TECHNOLOGIES (OPC) PRIVATE LIMITED https://opturatech.com/
Odoo

$ 14.00

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 68
Technical Name op_single_session_login
LicenseLGPL-3
Websitehttps://opturatech.com/
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 68
Technical Name op_single_session_login
LicenseLGPL-3
Websitehttps://opturatech.com/
Versions 17.0 18.0 19.0

Single Session Login

Restrict Users to One Active Session

Optura Technologies - https://opturatech.com/

Community Enterprise

For Support, Customization & Queries

  Email Support
(support@opturatech.com)
 
WhatsApp Support

Learn More & Explore

Our Blogs

Read technical articles, implementation guides, and Odoo best practices from our experts.

Visit Blog

YouTube Channel

Watch module demos, tutorials, and functional walkthrough videos.

Watch Videos

Overview

This module enhances Odoo security by enforcing a single active login session per user. When a user logs in from a new browser or device, any previously active session is automatically terminated. This prevents credential sharing and unauthorized parallel system access. It also provides a configurable bypass option that allows selected users to maintain multiple active sessions when required.

Key Features

  • Enforce single active session per user
  • Automatic logout of previous sessions on new login
  • Prevents concurrent logins and credential sharing
  • Lightweight and secure authentication control
  • Boolean-based bypass configuration
  • Compatible with Community and Enterprise editions

Configuration

After installation, configure session control directly from the user form:

  • Go to Settings >> Users & Companies >> Users
  • Open the desired user record
  • Navigate to the Access Rights tab
  • Locate the field Allow Multiple Sessions
  • Checked >> Bypass enabled (multiple sessions allowed)
  • Unchecked >> Single session enforced

No additional setup or technical configuration is required.

How It Works

Active Session in First Browser


A user logs into Odoo from the first browser and continues working normally inside the system. The session remains active while the user performs operations within the platform.

Second Login from Another Browser


The same user logs in from a second browser or device using identical credentials. The system allows the login but simultaneously checks for any existing active sessions linked to that user.

Previous Session Expired


As soon as the second login is confirmed, the earlier session is automatically terminated. The first browser displays a session expiration message notifying the user that their session has ended and the page is about to refresh.

Redirected to Login Screen


After termination, the first session is redirected to the login page, requiring the user to authenticate again. At this stage, only the latest session (second browser) remains active in the system.

Bypass Functionality


If the user is assigned the Allow Multiple Sessions access right, the behavior changes.When the same user logs in from another browser or device, the system detects the access permission and skips session termination. Both sessions remain active at the same time without interruption.

Where to give Access


This access can be assigned from the User configuration screen:

Path: Settings → Users & Companies >> Users >> Access Rights tab

Under the access rights sections, enable: Allow Multiple Sessions

Once this access is granted, the user will be exempted from the single-session restriction and can maintain multiple active logins.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with