Partner Is Company - Auth Signup
This module asks users who register whether they are individuals or companies.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a mandatory choice on the Odoo sign-up form asking new users whether they register as an Individual or a Company, and stores that choice on their contact record.
When someone creates an account through the standard Odoo sign-up page, this module adds two radio buttons above the name field: "Individual" and "Company". One of them must be selected before the form can be submitted.
The choice is saved on the related contact (res.partner) as the company type, so the new user's contact is correctly flagged as either a person or a company. When a user follows an invitation link and the sign-up form is pre-filled from an existing contact, the matching radio button is automatically pre-selected based on that contact's current type.
- Appears on the public sign-up form only; no new menus or screens are added.
- The field is disabled when the form is used only to set a password for an existing user, so the type is not changed in that case.
- Touches the contact model
res.partnerand the sign-up controller of theauth_signupmodule.
No reports, emails, scheduled actions or other business rules are added by this module.
Depends on
Required by other modules
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/partner-contact.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.