Example #1
0
 def request(self, request, user_obj, **kw):
     user = request.env.get('repoze.who.identity', {}).get('user', None)
     if user:
         user = User(
                 request, auth_username=user.uid,
                 auth_method=self.name,
                 auth_attribs=('name', 'aliasname', 'email', 'password'))
         #user.may = PlonePermissions(user)
         user.language = 'es'
         user.valid = 1
         return user, True
     return user_obj, True