Grazie

On Sun, Aug 12, 2012 at 12:09 PM, Anthony <abasta...@gmail.com> wrote:

> Note, this has now been fixed in trunk:
> http://code.google.com/p/web2py/source/detail?r=73b2137eb3bbbb2e61abc47b491786643d46c199
>
>
> On Saturday, August 11, 2012 11:21:12 PM UTC-4, Anthony wrote:
>>
>> Looks like a bug in the wizard:
>>
>> db.auth_user.password.requires = CRYPT(key=auth.settings.hmac_**key)
>>
>> should be:
>>
>> db.auth_user.password.requires = 
>> CRYPT(key=auth.settings.hmac_**key,min_length
>> =4)
>>
>> Actually, maybe the wizard should simply use auth.define_tables() instead
>> of manually creating the auth_user table -- would be easier to keep the
>> wizard consistent with standard apps.
>>
>> Anthony
>>
>> On Saturday, August 11, 2012 8:40:12 PM UTC-4, Yarin wrote:
>>>
>>> Anthony- I'm on 1.99.7 stable. Just tried it it with a fresh basic app
>>> and there the problem doesn't exist. However, if you use the *app wizard
>>> *, and just click through accepting all the defaults, it will recreate
>>> the issue. Note also that it DOES allow logging in with no password
>>> subsequent to the registration. Adding the requires.insert(0,IS_**LENGTH
>>> (minsize=5)) has no effect.
>>>
>>> I've attached the app I just generated with the wizard on all default
>>> settings.
>>>
>>>
>>> On Saturday, August 11, 2012 7:10:29 PM UTC-4, Anthony wrote:
>>>>
>>>> Anthony's correct- this is in Auth, but is not being respected:
>>>>> settings.password_min_length = 4
>>>>>
>>>>
>>>> I just created a fresh app using trunk, and when I try to register
>>>> without a password, I get a "too short" error message on the password
>>>> field. What version of web2py are you using? Can we see your Auth related
>>>> code? Or maybe you can pack and attach a simple app that exhibits the
>>>> behavior.
>>>>
>>>>
>>>>> Massimo - "For security reason it will not be accepted for logging
>>>>> anyway." - Not sure what you meant but it registered me and logged me in
>>>>> with an empty pass.
>>>>>
>>>>
>>>> By default, when you first register, you are automatically logged in
>>>> upon registration (this can be disabled). I think Massimo meant that
>>>> subsequently you will not be able to continue to login with an empty
>>>> password.
>>>>
>>>>
>>>>> I also tried inserting:
>>>>> db.auth_user.password.requires**.insert(0,IS_LENGTH(minsize=5)**)
>>>>>
>>>>
>>>> What happens whey you try that -- does it generate an error, or simply
>>>> allow you to register without a password?
>>>>
>>>> Anthony
>>>>
>>>>  --
>
>
>
>

-- 



Reply via email to