Secure Server-Side Session Timeout | Inactivity Logout (Server Enforced)
by ByCorn Technologies https://www.bycorn.com$ 20.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 169 |
| Technical Name |
byc_session_expire_server |
| License | OPL-1 |
| Website | https://www.bycorn.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 169 |
| Technical Name |
byc_session_expire_server |
| License | OPL-1 |
| Website | https://www.bycorn.com |
Secure Server-Side
Session Timeout
Enforce strict inactivity limits directly from the server. No JavaScript workarounds. Truly unbypassable security.
Why Choose Server-Side Session Timeout?
True Security, Not Just Cosmetic
Unlike JavaScript-based solutions that can be disabled, our module enforces timeout at the server level. Every request validates session freshness. No browser tricks, no workarounds. When time's up, the session is destroyed — period.
But that's not all — here's why administrators love this module...
Unbypassable Protection
Session checked server-side on every request. Users can't disable it.
Configurable Timeout
Set precise duration (01:30:00 for 90 minutes). Meets compliance rules.
Per-User Rules
Apply globally or target specific high-risk users like finance and admins.
Zero Client Overhead
No heavy JS scripts running in the browser. Pure server-side logic.
Compliance Ready
Helps meet HIPAA, PCI-DSS, GDPR, SOC 2 session management requirements.
Admin Fail-Safe
Main Administrator is protected from timeout lockouts during maintenance.
Quick Setup Guide
Get up and running in under 2 minutes
Activate in General Settings
Go to Settings → General Settings → Session Timeout. Toggle it ON and set your timeout duration (e.g., 01:30:00 for 90 minutes).
Configure Specific Users (Optional)
Don't want a global policy? Enable per-user timeout in user preferences. Perfect for targeting high-risk accounts only.
Secure & Instant Logout
When timeout is reached, the server immediately invalidates the session. User is redirected to login page — no exceptions.
That's it! You're protected.
Your Odoo instance is now secured with server-side session timeout.
Frequently Asked Questions
Everything you need to know about this module
Does this work with Odoo Enterprise?
Yes! Fully compatible with Community and Enterprise editions, and all deployment types.
Is there a warning before logout?
No. Server-side enforcement means instant termination when timeout is reached — no workarounds.
Can the admin be locked out?
No. The main Administrator is automatically excluded from timeout to prevent lockouts.
Does this affect API integrations?
No. Only web browser sessions are affected. API calls via XML-RPC/JSON-RPC work normally.
What's the minimum timeout?
Any value from 1 minute. Format: HH:MM:SS. We recommend 30 min to 2 hours for most cases.
Is there any configuration needed?
Just toggle ON in Settings and set your timeout. That's it — works immediately!
We're Here to Help
Get the support you need, when you need it
60 Days Free Support
Every purchase includes 60 days of free bug-fix support. We stand behind our code and are committed to ensuring this module works flawlessly in your Odoo environment.
Quality You Can Trust
Quality Checked
Manually reviewed for excellence
AI Tested
Automated QA for reliability
Odoo Standards
100% coding compliance
More from ByCorn Technologies
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module