VCR.configure do |c|
c.filter_sensitive_data("<SOMESITE_PASSWORD>") do
ENV['SOMESITE_PASSWORD']
# or $credentials['somesite']['password'] or whatever
end
end
По сути, вы даете видеомагнитофону немного текста-заполнителя, а затем блок должен вернуть реальный пароль, считывая его из любого «хранилища» канонического пароля.пароль нужен только в первый раз, когда запрос записан;при последующих запусках это может быть поддельный пароль (при условии, что это тот же поддельный пароль, который использовался кодом, выполняющим запрос).