Advanced Website Signup & User Approval
by Atharva System https://www.atharvasystem.com/odoo-development$ 79.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• eCommerce (website_sale) • Discuss (mail) • Website (website) • Invoicing (account) |
| Lines of code | 2456 |
| Technical Name |
auth_customer_signup_approval |
| License | OPL-1 |
| Website | https://www.atharvasystem.com/odoo-development |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• eCommerce (website_sale) • Discuss (mail) • Website (website) • Invoicing (account) |
| Lines of code | 2456 |
| Technical Name |
auth_customer_signup_approval |
| License | OPL-1 |
| Website | https://www.atharvasystem.com/odoo-development |
Advanced Website Signup &
User Approval
Enhance Odoo's website registration with a flexible, approval-based signup workflow that ensures secure, verified, and controlled access to the system.
Key
Features
Country-Wise Approvers
Supports multiple approvers with country-based rules to streamline and standardize the user validation process.
Approval-Based Access
All new users must be approved before logging in, ensuring secure and controlled access to the system.
Approval & Rejection
Approvers can review registrations, provide required details for approval, or reject users, with rejected accounts automatically removed.
Custom Signup Fields
Dynamically configure signup fields - including order, required status, placeholders, and visibility directly from the Website settings.
Page Content Control
Fully control the content displayed on the Signup, Login, and Password Reset pages without custom development.
Secure Registration Flow
Block unauthorized access by allowing login only after approval.
How It
Works
Advanced Signup Configuration
Configuration
Enable advanced signup settings to activate dynamic signup fields and an approval-based workflow.
Enable User Approval Flow
Configuration
Activate Enable User Approval Flow to ensure new users are approved before they can log in.
Configure Approver Users
Configuration
Enable "Is an Approver" on internal user records (Debug Mode required) to allow them to review signup requests.
Country-Based Approval Rules
Configuration
Assign countries to approvers to control which customer signup requests they are authorized to approve.
User Signup Page
Signup Page
Users register through a customized signup page with configured fields.
Pending Approval Status
Workflow
After submission, the user account remains inactive until approval is granted.
Email Verification & Review
Notification
A confirmation email is sent to the user. Once verified, approvers can review the request and approve or reject it.
User Approval Queue
Approval
Internal users can review all pending signup requests from the User Approvals menu.
Approve Signup Request
Action
Approve the request by clicking Approve and assigning a salesperson. The request status updates to Approved, and the user is notified by email.
User Login Access
Login
After approval, the user account becomes active, granting full system access and login capability.
Advanced Signup Form Settings
Configuration
Enable advanced form settings to add dynamic fields and custom HTML to the Signup, Login, and Password Reset pages.
Configure Signup Fields
Configuration
In Website > Websites, use the Signup Fields tab to define which fields appear on the signup page.
Signup Page with Custom Fields
Signup page
The signup page now displays all configured custom fields, providing a richer and more flexible registration experience.
Page Content Configuration
Configuration
Under Website > Websites > Content Configuration, configure background images and custom HTML content for the login, signup, and reset password pages.
Configured Authentication Pages
Preview
After configuration, the Login, Signup, and Password Reset pages display the customized background and content settings.
Terms & Conditions Popup
Configuration
Configure Terms and Conditions under Website > Websites > Website User Terms and Conditions. Clicking the Terms and Conditions link opens the content in a pop-up modal for user review.
You may
also like
Atharva System
Innovating Odoo experiences for Enterprise and Community users.
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