def forgot(self, emailaddr, email_type):
if '@' in emailaddr:
localpart, domain = emailaddr.split('@')
else:
localpart = emailaddr
domain = cherrypy.request.app.config.get('email', {}).get('domain', 'localhost')
cherrypy.request.email_address = '@'.join([localpart, domain])
if email_type not in ['password', 'username']:
raise cherrypy.HTTPError(400)
cherrypy.request.email_type = email_type
return {'ok': True}
评论列表
文章目录