SMS Drupal registration

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
gondwanan's picture

I need to find a way to open Drupal 6 up to sms registration. The way I imagine it working is that people can create a Drupal account by sending their name to the application via sms. They then receive an auto reply containing their password and can then visit the site (either directly via a phone or a web browser) and log in using their mobile phone number (instead of an email address) and that password.

It would need to remain possible for people to register in the traditional way with an email address.

What do people think?

Comments

SMS account

twom's picture

I think this must be certainly possible. You could create your own module that uses user_save() to create a new user and that implements hook_user() if you want to do something special like sending an return sms to the user that his account was succesfully created, and with a link to the drupal site (or to his account).

Further you need to integrate with the SMS framework module. This module allows you to integrate with an sms gateway and receive messages. Check out the issue list, maybe there is already someone trying to do this?

Further, maybe you could pose the question here too: http://groups.drupal.org/sms-framework

Another interesting case would be make people log in by just sending an sms to a short code with the messag "login" and get a session.

Let me know if you are planning to do this kind of integration. I would be happy to help and review the code

mobillcash

Dublin Drupaller's picture

If there's scope to charge a small fee for registration, you might take a look at ec_Mobillcash. There's an earlier version available for Drupal eCommerce 3.x if you can't wait until the Drupal 6.x version of Drupal eCommerce is completed.

I've created a simple Music shop demo, where people pay for downloads using their mobile phone and SMS. Instead of music downloads, the same principles could be applied to selling "user roles" i.e. registrations for a Drupal site.

If that's not suitable, I recomend you check out the Drupal SMS Framework: http://drupal.org/project/smsframework

dub

thanks

gondwanan's picture

...that's good feedback. It looks like many of the building blocks are in place.

We're going to want to get this sorted as quickly as possible so if anyone is keen to take it on we may be able to sponsor development.

Keep us posted on the

twom's picture

Keep us posted on the developments!

Would it be possible to avoid user input and even let people login by just smsing to a shortcode: e.g. sms to 311: LOG IN and receive a link to the drupal site with a session?

Implementing this now

schock's picture

We're working on exactly this process for http://vozmob.net. As soon as it works we'll be posting the code back over here. For now you can track our progress at http://dev.vozmob.net/issues/138; our code is all on github at http://code.vozmob.net, and we hang out on irc.freenode.net in #vozmob. @gondwanan if our solution works for you can you retroactively sponsor development? ;)

sms_registration module

Stevik's picture

hey schock thanks been serching for this module for three months now good work but the module files from http://github.com/mfb/vozmob/blob/3cd2e645e63192e174a7710bdeb3000c26b44e... dont work its asking for the smsuser module which is in the SMS framework. i have enabled the sms user but the sms_reg module still cant find the module (smsuser= missing ). I use Drupal v6.10 and the following modules

Mailsave
mailhandler
sms-framework

what could be the problem .......am i missing something?

Mobile

Group organizers

Group categories

Mobile

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: