How long can homemade mayonnaise last without going bad?

Love the creamy goodness of homemade mayo? Whether you’re spreading it on sandwiches, mixing it into dips, or using it