Skip to content

Commit 322e15e

Browse files
committed
Add generate_unique_key utility for generating access tokens (like
abda31fee90aabe...) - Legacy-Id: 6712
1 parent e0be9bc commit 322e15e

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

ietf/utils/uniquekey.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import time, random, hashlib
2+
3+
from django.conf import settings
4+
5+
def generate_unique_key(max_length=32):
6+
return hashlib.sha256(settings.SECRET_KEY + ("%.16f" % time.time()) + ("%.16f" % random.random())).hexdigest()[:max_length]
7+

0 commit comments

Comments
 (0)