예제 #1
0
 def new_for_user(cls, user_id):
     
     str_user_id = str(user_id)
     shard_id = MySQL.get_shard_id_for_string(str_user_id)
     id = MySQL.next_id(shard_id)
     
     secret = RandomToken.build(16)
     
     return cls(id, str_user_id, secret, user_id, True)
예제 #2
0
    def new_for_user(cls, user_id):

        str_user_id = str(user_id)
        shard_id = MySQL.get_shard_id_for_string(str_user_id)
        id = MySQL.next_id(shard_id)

        secret = RandomToken.build(16)

        return cls(id, str_user_id, secret, user_id, True)
예제 #3
0
파일: session.py 프로젝트: jordancode/phil
 def generate_token(self):
     return RandomToken.build(self.TOKEN_LENGTH, self.user.id)
예제 #4
0
파일: session.py 프로젝트: jordancode/phil
 def generate_token(self):
     return RandomToken.build(self.TOKEN_LENGTH, self.user.id)