##// END OF EJS Templates
Added some security to prevent generation of the same user ids
neko259 -
r485:96b161a5 1.6-dev
parent child Browse files
Show More
@@ -513,6 +513,10 b' def _get_user(request):'
513 md5.update(session.session_key)
513 md5.update(session.session_key)
514 new_id = md5.hexdigest()
514 new_id = md5.hexdigest()
515
515
516 while User.objects.filter(user_id=new_id).exists():
517 md5.update(str(timezone.now()))
518 new_id = md5.hexdigest()
519
516 time_now = timezone.now()
520 time_now = timezone.now()
517 user = User.objects.create(user_id=new_id, rank=RANK_USER,
521 user = User.objects.create(user_id=new_id, rank=RANK_USER,
518 registration_time=time_now)
522 registration_time=time_now)
General Comments 0
You need to be logged in to leave comments. Login now