Beispiel #1
0
 def set_random_password(self, username=None):
     user = M.User.by_username(username)
     if not user or user.is_anonymous():
         raise HTTPNotFound()
     pwd = h.random_password()
     AuthenticationProvider.get(request).set_password(user, None, pwd)
     h.auditlog_user('Set random password', user=user)
     flash('Password is set', 'ok')
     redirect(request.referer)
Beispiel #2
0
 def set_random_password(self, username=None):
     user = M.User.by_username(username)
     if not user or user.is_anonymous():
         raise HTTPNotFound()
     pwd = h.random_password()
     AuthenticationProvider.get(request).set_password(user, None, pwd)
     h.auditlog_user('Set random password', user=user)
     flash('Password is set', 'ok')
     redirect(request.referer)