Пример #1
0
 def log_in_success(self, form):
     request = self.request
     user = (
         AuthUser.get_by_login(form['username']) or
         AuthUser.get_by_email(form['username'])
     )
     headers = remember(request, user.auth_id)
     return HTTPSeeOther(headers=headers, location=get_came_from(request))
Пример #2
0
 def sign_up_success(self, form):
     request = self.request
     db = request.db
     id = AuthID()
     db.add(id)
     user = AuthUser(login=form['username'],
                     password=form['password'],
                     email=form['email'])
     id.users.append(user)
     db.add(user)
     db.flush()
     headers = remember(request, user.auth_id)
     return HTTPSeeOther(headers=headers, location=get_came_from(request))
Пример #3
0
 def sign_up_success(self, form):
     request = self.request
     db = request.db
     id = AuthID()
     db.add(id)
     user = AuthUser(login=form['username'],
                     password=form['password'],
                     email=form['email'])
     id.users.append(user)
     db.add(user)
     db.flush()
     headers = remember(request, user.auth_id)
     return HTTPSeeOther(headers=headers, location=get_came_from(request))
Пример #4
0
 def log_in_success(self, form):
     request = self.request
     user = (AuthUser.get_by_login(form['username'])
             or AuthUser.get_by_email(form['username']))
     headers = remember(request, user.auth_id)
     return HTTPSeeOther(headers=headers, location=get_came_from(request))