feat(vues): jeton de partage en minuscules (base36, #112)
Alphabet du jeton passé de base62 (a-z A-Z 0-9) à base36 (a-z 0-9), longueur inchangée (6). Lien plus lisible/dictable et cohérent avec le slug déjà en minuscules. Les jetons déjà générés (à casse mixte) restent valides (lookup par match exact).
This commit is contained in:
@@ -24,7 +24,7 @@ CREATE UNIQUE INDEX IF NOT EXISTS idx_saved_views_token
|
||||
ON saved_views(token);
|
||||
"""
|
||||
|
||||
_TOKEN_ALPHABET = string.ascii_letters + string.digits # base62
|
||||
_TOKEN_ALPHABET = string.ascii_lowercase + string.digits # base36 (a-z 0-9)
|
||||
|
||||
|
||||
def generate_token(length: int = 6) -> str:
|
||||
|
||||
Reference in New Issue
Block a user