It is intentional. The grid requires a valid user to make field editable. You can override this with:
grid(..., user_signature=False) In any case if the user is not logged if you tables require a user signature, those fields will not be automatically filled. On Saturday, 20 April 2019 13:03:17 UTC-7, João Matos wrote: > > If I replace @auth_requires_login() with @auth.requires_signature() to my > index function (controller's main function) where a grid is created, the > grid shows up without any issue, but if I try to edit a row, I get a Not > Authorized message. > > Anyone has any idea why this is happening? > > If I replace @auth.requires_signature() with @auth.requires_login() > everything works. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.

