password="toto" my_crypt = CRYPT(key=auth.settings.hmac_key) crypt_pass = my_crypt(password)[0] user = db.auth_user.insert( Surnom="Surnom", email="email", password=crypt_pass, ) db.commit() session.auth = Storage(user=user,expiration=auth.settings.expiration,hmac_key=str(uuid4())) auth.login_bare(user,password)
that thing don't work ... Bussiere Le samedi 24 mars 2012 16:27:22 UTC+1, bussiere adrien a écrit : > > I need a simple recipe juste to create a user in command line / program to > create him and log him as : > > like : > > user = db.auth_user.insert(name="johndoe",password="toto") > auth.user = user > auth.environment.session.auth = Storage(user=user, last_visit=request.now, > > expiration=auth.settings.expiration) > > Regards > Bussiere >