Как обновить идентификатор сессии в таблице auth_user? - PullRequest
1 голос
/ 10 января 2012

У меня проблема с обновлением моего идентификатора сеанса в базе данных auth_user сразу после входа пользователя в систему.

Вот код, который у меня есть.

    def userlogin():
      form = auth.login(onaccept=update_sessionid(auth.user_id))
      return dict(lform=form)

    def update_sessionid(userid):
      x=db(db.auth_user.id==userid).update(sessionid=response.session_id) //I have tried using auth.user_id in the place of userid but in vain
      return 0

Пожалуйста, дайте мне знать, если я совершаю серьезную ошибку.Я не могу видеть идентификатор сеанса обновленным в базе данных auth_user.

Заранее спасибо

...