Use 'secrets' module to generate secrets

Python 3.6+ has this
This commit is contained in:
YuviPanda
2021-03-29 16:00:35 +05:30
parent cebb1f3e22
commit 9f6467be05
3 changed files with 6 additions and 3 deletions

View File

@@ -13,6 +13,7 @@ import importlib
import json
import os
import random
import secrets
from datetime import datetime
from datetime import timezone
from textwrap import dedent
@@ -243,7 +244,7 @@ class SingleUserNotebookAppMixin(Configurable):
cookie_secret = Bytes()
def _cookie_secret_default(self):
return os.urandom(32)
return secrets.token_bytes(32)
user = CUnicode().tag(config=True)
group = CUnicode().tag(config=True)