Skip to Content
Menu

101.14

v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Lines of code 744
Technical Name ewall_website_sso
LicenseOPL-1
Websitehttps://www.ewallsolutions.com
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 744
Technical Name ewall_website_sso
LicenseOPL-1
Websitehttps://www.ewallsolutions.com

Multi-Website Single Sign-On (SSO)
Seamless Odoo Login Across Multiple Websites

The Multi-Website Single Sign-On (SSO) Module enables users to log in once on the main website and seamlessly access all other connected websites without needing to re-enter their credentials. This ensures a smooth and hassle-free login experience across multiple Odoo websites.

Key Features

  • Easy Installation & Configuration - Install the module with a single click and start using it effortlessly across multiple websites.
  • Easy SSO Activation - Effortlessly enable or disable the SSO feature as needed.
  • Seamless Multi-Website Access: - Users can log in once and access all connected websites without re-entering credentials.
  • Secure Authentication: - Ensures a safe and encrypted login process for enhanced security.

Installation & Compatibility

  • Fully Compatible with Odoo 18 - Optimized for seamless integration with the latest Odoo version.
  • Single Sign-On Across Multiple Websites - Users can log in once and access all connected websites without re-entering credentials.
  • Easy Enable/Disable Option - Toggle the SSO feature on or off as needed through Odoo settings.
  • Secure Authentication - Ensures encrypted and secure login sessions for enhanced data protection.
  • One-Click Installation - Install and configure the module easily without any technical expertise.
  • No Third-Party SSO Provider Required: - Fully managed within the Odoo system without relying on external SSO services.
acc_bg

Website SSO Settings

  • Enable Single Sign-On - Allows administrators to enable or disable the SSO feature for the website, providing seamless login across multiple sites.
  • SSO Token Expiry (Days) - Defines the validity period for the SSO session token in days. After expiration, users will be required to log in again.
  • Enable SSO Portal Page - Enables a dedicated SSO portal page for user authentication and login management across multiple websites.
Background

Enable Website SSO Portal Page

On the SSO portal page [url: 'https://site1.domain.com/website-sso/home' ], users can view and access all SSO-enabled websites, except the main website, with a single click, allowing seamless navigation between sites.
Background
acc_bg

Website SSO Configuration

Only websites with an SSO configuration will have the SSO feature enabled. If a website does not have an SSO configuration, it will function as a default Odoo website without SSO.

  • Title - The name of the SSO configuration, supports translation for multi-language compatibility.
  • Website - Associates the configuration with a specific website.
  • Is Main Website - The primary website that serves as the login portal for all connected websites. Users cannot access the login page on other websites; they will be redirected to the main website's login page. Only one website can be set as the main website for SSO authentication.
  • Is Active - Enables or disables the SSO configuration as needed.
  • Website UID - A unique identifier for the website, automatically generated and used in SSO redirection instead of the website database ID for enhanced security.
  • Sequence - Defines the execution order of SSO configurations for priority handling.
Background
Background
acc_bg

Website SSO Session

Only websites with an SSO configuration will have the SSO feature enabled. If a website does not have an SSO configuration, it will function as a default Odoo website without SSO.

  • User ID - Links the session to a specific Odoo user.
  • Remote Address - Stores the user's IP address for tracking login activity.
  • SSO Session Token - A unique token that identifies the user's active SSO session.
  • Token Expiry Date - The date and time when the session token expires, ensuring security.
Background
acc_bg

Single Sign-On Across Multiple Websites

Background
For Support Contact

support@ewallsolutions.com

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.