NO!

web2py default auth has 3 base tables auth_user, auth_groups,
auth_membership.

in auth_membership you store the relation between users and groups.


2011/3/12 Haroon Khalid <[email protected]>

> Would I have to create an extra field for auth_user "gid" and SQL join it
> with auth_group's "id" ?  Thanks
>
> On Sat, Mar 12, 2011 at 1:47 PM, Bruno Rocha <[email protected]>wrote:
>
>> You have to create groups in auth_groups, then check if user is member of
>> the group
>>
>> @auth.requires_membership('leader')
>>
>> http://web2py.com/book/default/chapter/08#Combining-Requirements
>>
>>
>> 2011/3/12 Jamboo <[email protected]>
>>
>>> I have this simple form where you put your name and address in to
>>> place an order. http://www.pastie.org/1664006
>>>
>>> The problem now is how do I lock this down? I followed the book and
>>> added "@auth.requires_login()" to my default controller.  That works
>>> as in protecting the page, but I have 3 types of users planned for my
>>> web app.  So that would require 3 different types of registration
>>> forms but how can I tie these users to the auth table where I can say,
>>> requires_login but also has an user_type of "lender" , "staff" or
>>> "vendor" ?
>>
>>
>>
>

Reply via email to