Just thinking out loud here, but probably what you could do is do a hook_form_alter and add a validation handler. Inside that validation handler, you could set the $user object to inactive/blocked.
See: http://api.drupal.org/api/drupal/developer--topics--forms_api_reference.html/6#validate
Hi,
I would like to perform a validation on a profile field dispalyed in user
registration. If this validation fail, I would like to create the user
account and set his state to blocked. If success, then the user will remain
as active. Please hlep me how can I achieve this functionality. Right now,
I'm performing the validation implementing hook_user in profile module. But
how do I make the user status as blocked instead of active, if the profile
field validation fails?
--
View this message in context: http://old.nabble.com/Create-User-Account-In-A-Blocked-State-tp26460928p26460928.html
Sent from the Drupal - Support mailing list archive at Nabble.com.
--
[ Drupal support list | http://lists.drupal.org/ ]