Beispiel #1
0
 def requestAvatarId(self, c):
     "Generic credentials"
     up = credentials.IUsernamePassword(c, None)
     username = up.username
     password = up.password
     player = PlayerDB.objects.get_player_from_name(username)
     res = (None, self.factory)
     if player and player.user.check_password(password):
         res = (player, self.factory)
     return defer.succeed(res)
Beispiel #2
0
    def requestAvatarId(self, c):
        """
        Generic credentials.

        """
        up = credentials.IUsernamePassword(c, None)
        username = up.username
        password = up.password
        account = AccountDB.objects.get_account_from_name(username)
        res = (None, self.factory)
        if account and account.check_password(password):
            res = (account, self.factory)
        return defer.succeed(res)