Restfox icon indicating copy to clipboard operation
Restfox copied to clipboard

More explicit control over inherited auth settings

Open orclev opened this issue 7 months ago • 1 comments

Currently on a given request the options for auth are "Basic Auth", "Bearer Token", "OAuth 2.0", or "No Auth", however the "No Auth" setting will actually inherit auth settings from the parent folder (the other settings may do this as well, I haven't actually tested this). In addition to "No Auth" there should be an "Inherited" option that's the default as it's sometimes desirable to have specific requests ignore the parent auth settings and explicitly opt out of inheriting the auth setting. The desired behavior would be that when set to "Inherited" the request uses the auth from the parent folder, but when set to any other value it ignores the folders auth and explicitly uses the auth settings of that request. Ideally the default on newly created requests should be "Inherited" to minimize the amount of configuration required on new requests (assuming that in the majority of cases that will be the desired behavior).

orclev avatar Jun 09 '25 14:06 orclev

Sounds reasonable. I'll look into changing this.

flawiddsouza avatar Jun 10 '25 05:06 flawiddsouza