Форум сайта python.su
Вот хотел бы узнать как сгенерировать сессию(URL) на какое-то время по login ip port ?
Офлайн
flashi4Я всегда считал что это случайное число. И генерит его сайт, как раз с такми расчетом, чтоб клиенты сами не генерили. =)
Вот хотел бы узнать как сгенерировать сессию(URL) на какое-то время по login ip port ?
Офлайн
shizaКаким образом не подскажешь ? ;)flashi4Я всегда считал что это случайное число. И генерит его сайт, как раз с такми расчетом, чтоб клиенты сами не генерили. =)
Вот хотел бы узнать как сгенерировать сессию(URL) на какое-то время по login ip port ?
Офлайн
Да все по разному генерят.
Обычно хешь какойнибудь используют.
Можно какнибудь так например…
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)
Офлайн