I am not sure how to enable registration via sms and how it actually works.

Use Cases:

User login
- no mobile number
- validated mobile number

User create account
- use mobile number

User password
- use mobile number

In each of the above still allow for username or email login if the user chooses.
Title and description should be modified to include the information from other modules instead of overwriting them.

Registration:
I think currently that you can add an sms number to the registration page via admin/smsframework/sms_user_options on user/register. But you must still register with a username or email address but you CANNOT register with just a mobile number.

Someone please confirm. I am not sure about this anymore

Additional modules:
There are two sandbox modules that might allow you to use it to loginto your account:
http://drupal.org/sandbox/VasilyKraev/1802614
sms_registration (they are named the same)

https://www.drupal.org/sandbox/christianchristensen/1489028
based on email_registration, and passwordless, email_confirm
sms_registration

http://drupal.org/sandbox/VasilyKraev/1802614 seems like the better of the two since it integrates with smsframework

Comments

SocialNicheGuru’s picture

How are users merged?
How are accounts setup?
Are there any examples?

in https://www.drupal.org/node/2030927#comment-7650755, @batie writes:

Let me add to that that the current user_module does support (one bugfix to go) user registration by SMS. So, users who send an SMS to the gateway are created as a user.

The process of merging these type of users with users who either are already registered on the site, or who are registering later, is not implemented.

SocialNicheGuru’s picture

Issue summary: View changes
SocialNicheGuru’s picture

Title: SMS registration use case and user flow? » META SMS Registration issue: SMS registration use case and user flow?

Modules like username_check or mailcheck need to be able to differentiate among the different types of login options.
Should there be a standalone smsmobile check that checks if the mobile number entered is of a valid format using ajax like mailcheck or username_check?

SocialNicheGuru’s picture

sms_reg:
user login:
if user has mobile number verified, changes the mobile number to the username and then allows login that way.

user register
You cannot use sms to register

 // Create new account
  if ($form_id == 'user_register') {
    // @todo make option jqmask & style input
  }

sms_user:
register with username or email depending on other modules and system setup
can add a mobile verification

SocialNicheGuru’s picture

Issue summary: View changes
almaudoh’s picture

@SocialNicheGuru, can you clarify exactly what you want this issue to resolve? The issue Component says Documentation but it's a support request.

Currently sms_user module provides the capability to register a mobile number at the time of registration of a user (or afterwards). It does not provide registration using only mobile number whether on the web interface or via mobile phone.

The functionality you request may be provided by other modules.

in https://www.drupal.org/node/2030927#comment-7650755, @batie writes:

Let me add to that that the current user_module does support (one bugfix to go) user registration by SMS. So, users who send an SMS to the gateway are created as a user.

The process of merging these type of users with users who either are already registered on the site, or who are registering later, is not implemented.

This means the capability is there for other modules to hook into and implement. The sms_user module doesn't actually implement this feature.

almaudoh’s picture

Issue tags: +7.x-1.1