1
0
Fork 0
mirror of https://github.com/imjasonh/gitscrub synced 2026-07-06 18:42:21 +00:00
gitscrub/scripts
Jason Hall 4a77cbcfb0
Switch from OAuth device flow to standard OAuth2 web flow
- Replace device flow with standard OAuth2 authorization code flow
- Add auth-start.js and auth-callback.js Netlify functions
- Create AuthSuccess page to handle OAuth callbacks
- Remove device flow UI components and polling logic
- Add CSRF protection with state parameter
- Update all documentation to reflect web flow
- Remove unauthenticated access - authentication now required
- Update tests for new authentication requirements
- Add test helper script for Netlify dev server

This provides a more familiar OAuth experience where users are
redirected to GitHub for authorization rather than entering codes.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 16:05:06 -04:00
..
test-with-netlify.js Switch from OAuth device flow to standard OAuth2 web flow 2025-06-16 16:05:06 -04:00