Allows users to pre-configure consent if enabled by the client configuration by selecting a checkbox during consent. Closes #2598