Skip to content

fix: Improve GitHub login flow: allow all HTTPS, clear cookies before auth#23

Merged
lazzurs merged 1 commit intomainfrom
fix/allow-third-party-access
Mar 2, 2026
Merged

fix: Improve GitHub login flow: allow all HTTPS, clear cookies before auth#23
lazzurs merged 1 commit intomainfrom
fix/allow-third-party-access

Conversation

@lazzurs
Copy link
Contributor

@lazzurs lazzurs commented Mar 2, 2026

  • Use default WKWebsiteDataStore and clear GitHub cookies before login
  • Allow all HTTPS navigation to support CAPTCHAs and SSO providers
  • Extract cookies after any post-login navigation, not just on GitHub
    domains
  • Increase cookie extraction retry limit to 30
  • Remove overly strict domain restrictions and legacy retry logic
  • Improve debug logging for cookie extraction attempts

auth

- Use default WKWebsiteDataStore and clear GitHub cookies before login
- Allow all HTTPS navigation to support CAPTCHAs and SSO providers
- Extract cookies after any post-login navigation, not just on GitHub
  domains
- Increase cookie extraction retry limit to 30
- Remove overly strict domain restrictions and legacy retry logic
- Improve debug logging for cookie extraction attempts
@lazzurs lazzurs force-pushed the fix/allow-third-party-access branch from 25c898b to 9187538 Compare March 2, 2026 00:21
@lazzurs lazzurs merged commit ec14746 into main Mar 2, 2026
3 checks passed
@lazzurs lazzurs deleted the fix/allow-third-party-access branch March 2, 2026 00:22
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