コード例 #1
0
    def create_token(self):
        """Create a time-stamped token"""

        token = unicode(
            hashlib.sha512(str(time.time()) + self.username).hexdigest())

        DataToken.delete_by_username(self.username, self.action)
        # create new one
        token_instance = DataToken.new(token, self.username, self.action)
        return token_instance
コード例 #2
0
ファイル: forms.py プロジェクト: Net-ng/kansha
    def create_token(self):
        """Create a time-stamped token"""

        token = unicode(
            hashlib.sha512(str(time.time()) + self.username).hexdigest())

        DataToken.delete_by_username(self.username, self.action)
        # create new one
        token_instance = DataToken.new(token, self.username, self.action)
        return token_instance
コード例 #3
0
ファイル: forms.py プロジェクト: blugand/kansha
    def create_token(self):
        """Create a time-stamped token"""
        token = unicode(
            hashlib.sha512(str(time.time()) + self.username).hexdigest())

        DataToken.delete_by_username(self.username, self.action)
        # create new one
        token_instance = DataToken(token=token,
                                   username=self.username,
                                   action=self.action,
                                   date=datetime.now() + self.expiration_delay)
        return token_instance
コード例 #4
0
ファイル: forms.py プロジェクト: Reigel/kansha
    def create_token(self):
        """Create a time-stamped token"""
        token = unicode(
            hashlib.sha512(str(time.time()) + self.username).hexdigest())

        DataToken.delete_by_username(self.username, self.action)
        # create new one
        token_instance = DataToken(token=token,
                                   username=self.username,
                                   action=self.action,
                                   date=datetime.now() + self.expiration_delay)
        return token_instance
コード例 #5
0
 def reset_token(self, token):
     DataToken.get(token).delete()
コード例 #6
0
 def check_token(self, token):
     """Check that the token is valid"""
     t = DataToken.get(token)
     return t and datetime.now() <= (t.date + self.expiration_delay)
コード例 #7
0
ファイル: forms.py プロジェクト: Net-ng/kansha
 def reset_token(self, token):
     DataToken.get(token).delete()
コード例 #8
0
ファイル: forms.py プロジェクト: Net-ng/kansha
 def check_token(self, token):
     """Check that the token is valid"""
     t = DataToken.get(token)
     return t and datetime.now() <= (t.date + self.expiration_delay)
コード例 #9
0
ファイル: forms.py プロジェクト: blugand/kansha
 def check_token(self, token):
     """Check that the token is valid"""
     t = DataToken.get(token)
     return t and datetime.now() <= t.date
コード例 #10
0
ファイル: forms.py プロジェクト: Reigel/kansha
 def check_token(self, token):
     """Check that the token is valid"""
     t = DataToken.get(token)
     return t and datetime.now() <= t.date