$ 101.14
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
Lines of code | 744 |
Technical Name |
ewall_website_sso |
License | OPL-1 |
Website | https://www.ewallsolutions.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
Lines of code | 744 |
Technical Name |
ewall_website_sso |
License | OPL-1 |
Website | https://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.

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.


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.



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.





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.



Single Sign-On Across Multiple Websites


Apps May You Like
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