File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
packages/models-library/src/models_library/rpc/webserver/auth Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 11import datetime as dt
22import hashlib
33import re
4+ import secrets
45import string
56from typing import Annotated , Final
67
78from models_library .basic_types import IDStr
89from pydantic import BaseModel , ConfigDict , Field
9- from servicelib .utils_secrets import generate_token_secret_key
1010
1111_PUNCTUATION_REGEX = re .compile (
1212 pattern = "[" + re .escape (string .punctuation .replace ("_" , "" )) + "]"
@@ -24,7 +24,7 @@ def generate_unique_api_key(name: str, length: int = _KEY_LEN) -> str:
2424
2525def generate_api_key_and_secret (name : str ):
2626 api_key = generate_unique_api_key (name )
27- api_secret = generate_token_secret_key (_SECRET_LEN )
27+ api_secret = secrets . token_hex (_SECRET_LEN )
2828 return api_key , api_secret
2929
3030
You can’t perform that action at this time.
0 commit comments