Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 13, 2008 09:30:39

flashi4
От:
Зарегистрирован: 2008-01-16
Сообщения: 55
Репутация: +  0  -
Профиль   Отправить e-mail  

URL генерация..

Вот хотел бы узнать как сгенерировать сессию(URL) на какое-то время по login ip port ?



Офлайн

#2 Фев. 13, 2008 10:44:59

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

URL генерация..

flashi4
Вот хотел бы узнать как сгенерировать сессию(URL) на какое-то время по login ip port ?
Я всегда считал что это случайное число. И генерит его сайт, как раз с такми расчетом, чтоб клиенты сами не генерили. =)



Офлайн

#3 Фев. 13, 2008 11:49:15

flashi4
От:
Зарегистрирован: 2008-01-16
Сообщения: 55
Репутация: +  0  -
Профиль   Отправить e-mail  

URL генерация..

shiza
flashi4
Вот хотел бы узнать как сгенерировать сессию(URL) на какое-то время по login ip port ?
Я всегда считал что это случайное число. И генерит его сайт, как раз с такми расчетом, чтоб клиенты сами не генерили. =)
Каким образом не подскажешь ? ;)



Офлайн

#4 Фев. 13, 2008 12:32:35

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

URL генерация..

Да все по разному генерят.
Обычно хешь какойнибудь используют.
Можно какнибудь так например…

import md5, time, random

def generate(ip):
m = md5.new()
m.update(str(time.time())) #время
m.update(ip) #ip
m.update(str(random.randint(0, 300))) #случайное число
return m.hexdigest()

print generate('192.168.1.1')



Отредактировано (Фев. 13, 2008 12:34:40)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version