Thank you for yor reply
my web2py version is: Version 2.12.3-stable+timestamp.2015.08.19.00.18.03
I am defining one extra field
auth.settings.extra_fields['auth_user'] = [Field('motp_secret', 'password',
length=512, default='', label='MOTP Secret')]
What I am trying to do is implementing google authenticator which as I
understand only needs a secret key (and not a secret pin like in the book
example), that is why I am adding only one extra field
And finally thanks for your observation about lambdas, If I understand you
I should leave it like this?:
auth.settings.two_factor_methods = [_set_two_factor(user, auth_two_factor)]
auth.settings.two_factor_onvalidation = [verify_otp(user, otp)]
Regards
El viernes, 15 de julio de 2016, 21:46:31 (UTC-5), Anthony escribió:
>
> Which version of web2py?
>
> Also, note that you must define extra fields before calling
> auth.define_tables.
>
> And there is no reason to wrap your two callback functions in lamdas -
> they already have the proper signature as is.
>
> Anthony
>
>
--
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.