[actix-web-httpauth] Custom error response when BearerAuth extrator is used
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- rust
- Domain
- authentication
Research direction
Start by locating the Rust implementation of the BearerAuth extractor and its Config, then compare it with the existing HttpAuthentication middleware error-handler path. Done means the extractor can accept and invoke a custom error handler through its configuration, with the behavior verified by the relevant tests.
Written by the indexing model from the issue text.
Description
I'd like to specify a custom error handler for BearerAuth extractor, possibly via its Config.
This is already supported by HttpAutentication middleware (https://github.com/actix/actix-extras/issues/156), but the middleware seems to be independent from the extractor.
- Dominant language
- Rust
- Stars
- 892
- Forks
- 225
- Avg merge
- 8h 57m
- Merged PRs (30d)
- 33
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from actix/actix-extras
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
actix/actix-extras#840 ·
Maintainers usually reply within 1 day
-
A-ws C-bug
Difficulty 3/5 1-2 days Newbie friendliness 65/100
actix/actix-extras#816 · 2 reactions ·
Maintainers usually reply within 1 day
-
A-session C-feature
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
actix/actix-extras#501 · 3 reactions ·
Maintainers usually reply within 1 day
-
customizable session key generatorMay be free again A pull request for this issue was closed without being merged. OpenA-session C-improvement good first issue
Difficulty 4/5 3-5 days Newbie friendliness 35/100
actix/actix-extras#497 · 6 comments ·
Maintainers usually reply within 1 day
-
A-cors C-improvement
Difficulty 5/5 Over a week Newbie friendliness 25/100
actix/actix-extras#472 · 1 reaction ·
Maintainers usually reply within 1 day
All issues in actix/actix-extras
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
aws/aws-emulator#30 · 1 comment ·
-
tormach-plasma refusal text with no machine reads "no machine is not declared a plasma machine"Openarea:post bug effort:low P2 source:agent
Difficulty 1/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Chat images never show without ImageMagick: ffprobe fallback uses an option string ffprobe 9 rejectsOpen
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
eliasstravik/herdr-projects#1011 ·
-
design-data-spec
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
adobe/spectrum-design-data#1744 ·
Maintainers usually reply within 1 day