On Thursday, March 17, 2016 at 10:54:13 AM UTC-7, Anthony wrote:
>
> new_user = auth.register_bare(email='x...@example.com <javascript:>', 
> password='1234', ...)
> new_user.update_record(registration_key='') # This approves the 
> registration - can be done later.
> db.commit() # Make sure you explicitly commit db operations when in a 
> script or the shell.
>
> That will handle hashing the password and creating the default user group. 
> Note, it will also allow auth.settings.register_onaccept to run, so if you 
> don't want that, you should temporarily set that to None.
>
> Anthony
>
>

Thank you!

/dps
 

> On Wednesday, March 16, 2016 at 7:52:53 PM UTC-4, Dave S wrote:
>>
>> My remote host is not running a GUI, so doing appadmin by browsing is 
>> inconvenient.  I need to add a user, and I'd like to do that from a script 
>> run in the web2py shell "command line (I will be adding this user to a 
>> privileged group).  How do I do that?  Something like 
>> db.auth_users.add("Forename", "Surname", "maila...@mailserver.usw", 
>> REGISTRATIONKEY, ,)
>> ?
>>
>> How do I set the password?
>>   
>> If I set 
>> auth.settings.registration_requires_approval = True
>>
>> can I do the approval from a similar script?
>>
>> Thanks.
>>
>> /dps
>>
>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to