On Wed, Nov 9, 2011 at 8:56 AM, Taras <ox...@oxdef.info> wrote:
> Andres,
>
> I have updated base plugin and added comments and head.
> Is everything ok now?

Looks good now! Are you guys going to be adding more plugins?

> 24.10.2011 18:08, Taras пишет:
>>>>>>
>>>>>> I just has commited generic auth plugin [0].
>>>>>> It can be used in most cases with simple auth form
>>>>>> (username/password).
>>>>>> Will be glad to read feedback from you!
>>>>>
>>>>>      I think that the auth plugins are going to give lots of power to
>>>>> the advanced users, they look very clean and I hope users will dig the
>>>>> idea. Here are some comments about the code:
>>>>>
>>>>>          * "except Exception, e:" , I would recommend doing a more
>>>>> specific error handling if possible.
>>>>
>>>> In common I agree with this point of view. But it is *generic* plugin
>>>> and we
>>>> don't know in it about such things like "Incorrect password" or
>>>> something
>>>> like this. So we can only tell to the user that this generic plugin
>>>> can't
>>>> login? What else information can we say?
>>>
>>>      Not sure :)
>>
>> Hmm, what is your suggestion? It is no problem to add more specific
>> error handling if we can/need it.
>>
>>>>>          * o5 = option('auth_url', self.auth_url, d5, 'string') and o6,
>>>>> I think that you can change 'string' with 'url', and you'll get better
>>>>> error handling
>>>>>          * "This auth plugin can logging in to generic-passport" , help
>>>>> is too short, I would expand that A LOT in order to explain what the
>>>>> plugin does and how it does it.
>>>>
>>>> Agree with these two things and will fix it.
>>>
>>> Great!
>>>
>>>>>          * Header is missing
>>>>
>>>> What header?
>>>
>>> File header with the copyright, GPL, etc.
>>
>> Aaa, agree and will add it.
>>
>>>
>>>>>      And how is this plugin used? When is login() / is_logged() /
>>>>> logout() called?
>>>>
>>>> Hmmm, I can describe it on our wiki?
>>>
>>> That's an option, but I would also like to see this documented
>>> somewhere in the base class.
>>
>> Ok, I will add it also to the base class.
>>
>>
>>>
>>>>>
>>>>>> [0]
>>>>>>
>>>>>> https://w3af.svn.sourceforge.net/svnroot/w3af/branches/auth-plugins/plugins/auth/generic.py
>>>>>> [1]
>>>>>>
>>>>>> https://w3af.svn.sourceforge.net/svnroot/w3af/branches/auth-plugins/scripts/script-auth_generic.w3af
>>>>>>
>>>>>> --
>>>>>> Taras
>>>>>>
>>>>
>>>>
>>>> --
>>>> Taras
>>>>
>>>
>>>
>>>
>>
>>
>
>
> --
> Taras
> http://oxdef.info
>



-- 
Andrés Riancho
Director of Web Security at Rapid7 LLC
Founder at Bonsai Information Security
Project Leader at w3af

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to