Hello, I think I found a typo in book :
This : auth_table.username.requires = IS_NOT_IN_DB(db, auth_table.username) Should read as this, I think : auth_table.username.requires = IS_NOT_IN_DB(db,* '*auth_table.username*'*) Chapter : 9, section : Customizing auth http://web2py.com/books/default/chapter/29/09/access-control#Customizing-Auth Thanks Richard -- --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.