it's created i've made a page to list all user for debugging and i see the 
new users :/

The project is here :
https://github.com/bussiere/jackpoint/blob/master/applications/init/controllers/default.py
  

i've made a function to list user and it work the user is created.

Bussiere

Le dimanche 25 mars 2012 22:39:20 UTC+2, villas a écrit :
>
> Suggestion 1:  
> check whether 'user' has a value after this line:
> >>user = auth.login_bare("titi",​​password) 
> If user is None then maybe you didn't create the user properly.  
>
> Suggestion 2:
> This function may be useful:   (in Auth)  get_or_create_user()
> I don't think it is documented in the book at present.
>
>
> On Sunday, 25 March 2012 19:45:51 UTC+1, bussiere adrien wrote:
>>
>> It still redirect me to the the auth page with the login form ....
>>
>> Bussiere
>>
>> Le dimanche 25 mars 2012 19:37:44 UTC+2, Vasile Ermicioi a écrit :
>>>
>>> that works for me
>>>
>>> def test():
>>>     password="toto"
>>>     my_crypt = CRYPT(key=auth.settings.hmac_​​​key)
>>>     crypt_pass = my_crypt(password)[0]    
>>>     if db(db.auth_user.email == 'email5@toto').count() == 0:
>>>         db.auth_user.insert(
>>>            Surnom="Surnom",
>>>            email="email5@toto",
>>>            username="titi",
>>>            password=crypt_pass,
>>>         )
>>>         db.commit()  
>>>     user = auth.login_bare("titi",​​​password)
>>>     redirect(URL(request.​​​controller, 'inscriptioninvit'))
>>>     return dict()
>>>
>>> @auth.requires_login()
>>> def inscriptioninvit():
>>>      return "hello"
>>>
>>

Reply via email to