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.