Custom login and register form in web2py

3.4k views Asked by At

I am using

    form1= auth.login()
    form2= auth.register()

to generate the login and register forms in web2py, but now i want to delete some of the fields from these forms, how can i modify these predefined forms and add email verification in register form? I tried defining new forms, but then i don’t want to loose functionality provided by predefined forms.

1

There are 1 answers

1
Massimo On BEST ANSWER

Before:

 form1 = SQLFORM(....)

You can do

 db.auth_user.fieldname.writable = db.auth_user.fieldname.readable = False

You can also defined your own:

 db.define_table('auth_user', ....)

before you auth.define_tables() and your won table will be used.