Esempio n. 1
0
def token_age_validator(value):
    """
    Check token age
    Makes sure a token is within the proper expiration datetime window.
    """
    valid_token = validate_token_age(value)
    if not valid_token and value != api_settings.DEMO_2FA_PINCODE:
        raise serializers.ValidationError(str(InvalidCallbackToken()))
    return value
Esempio n. 2
0
def token_age_validator(value):
    """
    Check token age
    Makes sure a token is within the proper expiration datetime window.
    """
    valid_token = validate_token_age(value)
    if not valid_token:
        raise serializers.ValidationError("The token you entered isn't valid.")
    return value
def token_age_validator(value):
    """
    Check token age
    Makes sure a token is within the proper expiration datetime window.
    """
    valid_token = validate_token_age(value)
    if not valid_token and value not in api_settings.PASSWORDLESS_ADMIN_MOBILE_VERIFICATION_CODE:
        raise serializers.ValidationError("The token you entered isn't valid.")
    return value