comparison pylons_app/lib/auth.py @ 437:a10bdd0b05a7

fixed user email for gravatars
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 17 Aug 2010 15:40:22 +0200
parents f5c1eec9f376
children b6a25169c005
comparison
equal deleted inserted replaced
436:0659a891d975 437:a10bdd0b05a7
77 """ 77 """
78 def __init__(self): 78 def __init__(self):
79 self.username = 'None' 79 self.username = 'None'
80 self.name = '' 80 self.name = ''
81 self.lastname = '' 81 self.lastname = ''
82 self.email = ''
82 self.user_id = None 83 self.user_id = None
83 self.is_authenticated = False 84 self.is_authenticated = False
84 self.is_admin = False 85 self.is_admin = False
85 self.permissions = {} 86 self.permissions = {}
86 87
116 if dbuser: 117 if dbuser:
117 user.username = dbuser.username 118 user.username = dbuser.username
118 user.is_admin = dbuser.admin 119 user.is_admin = dbuser.admin
119 user.name = dbuser.name 120 user.name = dbuser.name
120 user.lastname = dbuser.lastname 121 user.lastname = dbuser.lastname
122 user.email = dbuser.email
121 else: 123 else:
122 user.is_authenticated = False 124 user.is_authenticated = False
123 meta.Session.remove() 125 meta.Session.remove()
124 return user 126 return user
125 127