Skip to Content
Menu

101.70

v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Lines of code 839
Technical Name portal_sso_multi_website
LicenseOPL-1
Websitehttps://www.makgys.com
Versions 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Lines of code 839
Technical Name portal_sso_multi_website
LicenseOPL-1
Websitehttps://www.makgys.com
Versions 16.0 17.0 18.0

Multi-Domain Portal SSO for Odoo 18

Seamless Single Sign-On Across Multiple Portal Domains

Transform your multi-domain portal experience with automatic authentication across all your websites!

Enable SSO with One Simple Checkbox

Enable SSO in Website Settings

Quick setup in your Website settings - no technical complexity required

Why Choose Our SSO Solution?

Better User Experience

Your customers log in once and access all your websites seamlessly. No more password frustration!

Increase Sales

Reduce cart abandonment and increase portal adoption with frictionless authentication.

Reduce Support

Fewer password reset requests and login issues mean less support overhead.

Multi-Domain Support

Domain Management Interface

Configure unlimited domains sharing the same authentication for portal users across different websites. Perfect for businesses with multiple brand websites, regional domains, or different product lines.

  • Unlimited domains supported
  • Works with different brands
  • Regional website support

Configurable Token Expiry

Token Expiry Configuration

Set custom expiration times for SSO tokens per domain to match your security requirements. Each domain can have different expiry settings for flexible security policies.

Security Features:
  • Per-domain token expiry settings
  • HMAC-SHA256 digital signatures
  • Time-limited authentication tokens
  • Database secret encryption

Enterprise-Grade Security

Secure Domain Selection

Our SSO implementation uses industry-standard security practices with HMAC-SHA256 signatures and time-limited tokens. All authentication data is encrypted and digitally signed.

Security Standards:

HMAC-SHA256 encryption
Time-limited tokens
Database secret protection
Secure authentication chain

Portal User Focused

Portal User Experience

Specifically designed for portal users, keeping your internal user authentication separate and secure. Provides seamless experience for customers and partners accessing your portal across domains.

Perfect for:
  • E-commerce customers
  • Business partners
  • Portal users
  • Multi-site access

Seamless Cross-Domain Access

Cross-Domain Website Access

Users stay logged in when navigating between your different domain websites. Once authenticated on one domain, they can seamlessly access all your other websites without having to log in again - creating a unified user experience across your entire web presence.

Single Login

Log in once, access all your websites

Unified Experience

Seamless navigation across all domains

How It Works - Behind the Scenes

1. User Login

Portal user logs in on any configured domain

2. Token Generation

Secure token created with configurable expiry time

3. Chain Authentication

Sessions established across all configured domains

4. Complete Access

User can access all domains seamlessly

Return on Investment

Increased Revenue

  • Higher Conversion Rates: Reduce cart abandonment with seamless login
  • Better Portal Adoption: Users access portals more frequently
  • Cross-selling Opportunities: Easy access to all your websites

Reduced Costs

  • Lower Support Tickets: Fewer password reset requests
  • Time Savings: Easy configuration and maintenance
  • IT Efficiency: Centralized authentication management

Frequently Asked Questions

Does this work for internal Odoo users?

No, this SSO implementation is specifically designed for portal users only. Internal user authentication remains separate and secure.

Can I set different token expiry times?

Yes! Each domain can have its own configured token expiry time, allowing flexible security policies across your domains.

Do all domains need the same database?

Yes, all domains must point to the same Odoo database for SSO functionality to work correctly.

Is it compatible with multi-website?

Absolutely! This module works seamlessly with Odoo's multi-website feature for a unified authentication experience.

Technical Specifications & Requirements

System Requirements

  • Compatible with Odoo 18
  • Portal module dependency
  • Website module required
  • Works with multi-website setup

Security Features

  • HMAC-SHA256 token security
  • Configurable expiry per domain
  • Secure authentication chain
  • Database secret encryption

Ready to Transform Your Portal Experience?

Join hundreds of satisfied customers who have enhanced their multi-domain portal experience with our SSO solution.

Easy Setup

Configure in minutes, not hours

Enterprise Security

Bank-level authentication protection

Happy Users

Seamless experience across domains

Professional Support & Services

Installation Support

Need help with installation or initial configuration? We provide comprehensive setup assistance.

Custom Configuration

Complex multi-domain setup? We can help configure the module for your specific requirements.

Training & Documentation

Complete documentation and training materials to help your team get the most out of the module.


Need help with installation, configuration, or have questions about the module?
Contact our expert team at: info@makgys.com

Response within 24 hours | Global support | Secure communication

© 2025 Makgys Technologies Pvt. Ltd. | All rights reserved | Professional Odoo Solutions

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

  • 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.