Skip to content

Enhance Auth Analyzer: Reliable Header Swapping & Improved History Integration#2

Open
h0tak88r wants to merge 13 commits intorepplus:mainfrom
h0tak88r:main
Open

Enhance Auth Analyzer: Reliable Header Swapping & Improved History Integration#2
h0tak88r wants to merge 13 commits intorepplus:mainfrom
h0tak88r:main

Conversation

@h0tak88r
Copy link
Copy Markdown

This PR introduces significant improvements to the Auth Analyzer:

  • Reliable Header Swapping: Fixed issue where original request headers were lost during swapping, ensuring all headers (User-Agent, Accept, etc.) are preserved while strictly replacing only the target auth header.
  • robust Header Parsing: Added support for both Object and Array header formats to prevent TypeErrors during analysis.
  • Request History Integration: 'Test Auth' now properly adds the swapped request to the history sidebar, allowing side-by-side comparison.
  • Auto-Selection: The swapped request is automatically selected and displayed in the main viewer upon completion.
  • Bug Fixes: Resolved console errors related to dynamic imports and state management.

This includes the v1.3.2 version bump.

- Document Auth Analyzer features and comparison engine
- Add detailed setup guide with testing methods
- Update repository URLs to h0tak88r/rep-firefox
- Explain SAME/SIMILAR/DIFFERENT result classifications
- Include workflow examples and use cases
- Note Firefox-specific Auth Analyzer improvements
- Add Filter Static toggle to More Menu
- Update capture logic to respect global filter setting
- Fix Auth Analyzer static file filtering
- Update README with new filtering options
- Add resize handle to Auth Analyzer panel
- Change comparison view to vertical stack (Original top, Swapped bottom)
- Update README with new UI features
- Extract Cookie header from request text before filtering
- Pass Cookie via X-Rep-Plus-Cookie custom header
- Add blocking webRequest listener to inject real Cookie header
- Bypasses Firefox forbidden header restriction
- Works with httpOnly, Secure, SameSite=Strict cookies
- Matches Chrome behavior
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant