Beispiel #1
0
def validate_sign_token(string,
                        secret_key=None,
                        salt=None,
                        sep=None,
                        max_age=None):
    if not salt:
        salt = constants["SALT_KEY"]
    if not sep:
        sep = constants["SEP_KEY"]
    if not secret_key:
        secret_key = constants["SECRET_KEY"]

    signer = TimestampSigner(secret_key, salt=salt, sep=sep)
    return signer.validate(string.encode(), max_age=max_age)