Hello,
I have troubles with changing email of current connected user. Actually i
do:
user.email = '<new_email>'
session.flush() # sqlalchemy session
tg.request.identity['repoze.who.userid'] = '<new_email>'
tg.redirect(tg.url('/home'))
But in next request, *tmpl_context.current_user* value is *None*. If i take
a look into *environ.get('repoze.what.credentials', {})* i can see into it:
'repoze.what.userid' (140619320361944) = {str} 'PREVIOUS EMAIL'
'repoze.who.plugins.auth_tkt.userid' (140618921894024) = {str} 'PREVIOUS
EMAIL'
'repoze.who.userid' (140618921927208) = {str} 'PREVIOUS EMAIL'
How can i change current connected user email and "refresh" credentials ?
Thank's a lot,
Bastien.
--
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/turbogears.
For more options, visit https://groups.google.com/d/optout.