| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 125 |
| Technical Name |
oe_mobile_login_signup |
| License | OPL-1 |
| Website | https://odooerp.ae/ |
| Versions | 15.0 16.0 17.0 18.0 19.0 |
Key Features
Mobile signup with validation, plus login using mobile or email with your password
Mobile on signup & login
Adds a required Mobile field on sign-up and a separate Mobile field on the standard login form.
General format support
Accepts mobile number input in a generic format without country-specific hardcoding.
Duplicate mobile check
Validates that the submitted mobile number is not already used by another user partner record.
Stored on the contact
After signup, the mobile number is saved on the new user’s contact so it can be used for login and in the backend.
Login with mobile or email
On /web/login, sign in with your usual email or the mobile number saved on your account, plus your password.
Separate mobile field on login
The login page shows a dedicated Mobile field next to email, so users know they can use either identifier.
Focused scope
Covers mobile collection on signup and mobile-or-email login only—no extra website or shop features.
Standard Odoo password
Mobile login uses the same account password as email login—no separate mobile PIN or SMS code.
Native auth integration
Extends the standard auth_signup signup and web login screens for a consistent website experience.
Signup with required mobile
Duplicate mobile validation
Login with email or mobile
User guide â Mobile Signup & Login
Install the module, collect a unique mobile at signup, then let users sign in with mobile or email and the same password.
1. Install the module
- Open Apps, remove the Apps filter, and search Mobile Signup Login.
- Click Install. Ensure auth_signup is enabled if you use public signup.
2. Create an account (signup)
- Open /web/signup from the website or the link on the login page.
- Fill Name, Email, Password, and Mobile (mobile is required).
- Submit the form to create the account.
3. Duplicate mobile numbers
If the mobile is already used on another contact, signup is blocked with a clear message.
Use a different mobile number and submit again.
4. Sign in (login)
- Open /web/login.
- Enter your password, then either your email in the first field or your mobile in the Mobile field (leave the other empty).
- If both email and mobile are empty, the form will ask you to fill one of them.
5. Check the contact record
After signup, open the user or contact in the backend and confirm the number appears on the phone or mobile field (depending on your Odoo database).
Frequently Asked Questions
1. What does this module add?
2. Why is signup blocked for one mobile number?
3. Do I need both email and mobile on login?
4. Is this module country-specific?
5. Where is the mobile saved?
6. Is it compatible with Odoo 15?
Module Support & SLA
Standard response time (SLA) for support queries is typically 1 to 2 working days.
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