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
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