Saving Filter State in an application

Our application has a case where you can filter a list of projects with a checkbox to show only your projects. A few members of our development team have requested that state of that filter remain between navigations. That is, if I click a result of the filter and then return to the page that is filtering, my filter settings are retained.

We wanted to find the best practices from a user experience perspective for this sort of behavior.

Could someone point me in a good direction on this?