Hello,

I have two problems to solve, I think they are simple, but couldn't find 
proper solution in docs.

I would like to show qrcode generated by qrcode module which will be used 
for Google Authenticator for every user after proper registration. This 
qrcode should be generated randomly and inserted into database. I don't 
wont (now) to allow edit this field by users in profile and in registration 
form.
I added this field this way:

#Before define tables, we add some extra field to auth_user
auth.settings.extra_fields['auth_user'] = [
    Field('motp_secret', 'password', length=512, default='', label='MOTP 
Secret',requires = 
IS_STRONG(min=16,max=16,special=0,lower=0,number=3,upper=13)),
    ]

but this way this field is seen by user  in registration form and profile 
editing. I would like to generate this secret and insert into database, but 
without possibility to edit this by user, and give him (only once) AFTER 
registration qrcode to scan with information, that he/she won't be allowed 
to login if doesn't scan qrcode and add it Google authenticator.

So questions :)
1. How to redirect after proper registration to some page on which will be 
custom message with qrcode ?
2. How to add silently this motp_secret field to database during 
registration of new user without his interaction/knowing about it

Regards
brushek


-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/web2py/a22212bc-d6ef-4e97-907f-d7e2a7ff7b3dn%40googlegroups.com.

Reply via email to