EXXETA / EXXETA/trufos

Support Authentication Inheritance

Open
#755 0 comments 0 reactions 0 assignees Claimed by @SoulKa View on GitHub
backend enhancement frontend
Dominant language
TypeScript
Stars
49
Forks
25
Avg merge
3d 21h
Merged PRs (30d)
4

Description

**Is your feature request related to a problem? Please describe.**
When having a collection, the authentication is often the same for all requests in that collection. Sometimes some requests in some folder require different authentication. For both use-cases, inherited authentication would fit.

**Describe the solution you'd like**
- A backend that supports authentication with this priority (basically finding the first auth when going upwards from a request in the collection tree):
1. Request
2. Folder
3. Collection
- A UI that supports setting authentication on any folder or collection. The actual auth component already exists and can be reused directly. Only the menu for it is missing
- Having a new authentication option on folders and requests: `"Inherit"`

**Describe alternatives you've considered**

**Additional context**

Contributor guide

Open the contributing guide

Research direction

Review linked pull request #779 first, since it is already addressing this feature. Compare its changes with the requested request, folder, and collection authentication priority, the reusable authentication UI, and the new "Inherit" option; done means those behaviors are covered across backend and UI.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
authentication, full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.