コード例 #1
0
ファイル: avatars.py プロジェクト: bopopescu/sage-5
 def requestAvatarId(self, credentials):
     from twisted.python import log
     if self.token and credentials.checkToken(self.token):
         if self.is_startup:
             self.is_startup = False
             self.token = credentials.token = randint(0, 2**128)
         return defer.succeed('admin')
     else:
         return defer.fail("Bad token")
コード例 #2
0
ファイル: avatars.py プロジェクト: Alwnikrotikz/sagenb
 def requestAvatarId(self, credentials):
     from twisted.python import log
     if self.token and credentials.checkToken(self.token):
         if self.is_startup:
             self.is_startup = False
             self.token = credentials.token = randint(0, 2**128)
         return defer.succeed('admin')
     else:
         return defer.fail("Bad token")
コード例 #3
0
 def requestAvatarId(self, credentials):
     if credentials.checkToken(credentials.token):
         return defer.succeed(credentials.username)
     else:
         return defer.fail(error.UnauthorizedLogin())