2011/2/8 Massimo Di Pierro <[email protected]>
> In trunk, give it a try:
>
> >>> db.define_table('mytable', Field('whatever'), auth.signature)
> >>> print db.mytable.fields()
>
Very nice!
I always use a default signature
80 #DEFAULT SIGNATURE
81 signature = db.Table(db,'signature',
82 Field('created_on', 'datetime',
83 default=request.now,writable=False,readable=False,
84 label=T('Created On')),
85 Field('updated_on', 'datetime',
86 update=request.now,writable=False,readable=False,
87 label=T('Updated On')),
88 )
But, I removed user information, because not always I have user logged in.
what if I have exposed a form using auth.signature with a logged out user?