8000 ✨ feat: Implement GitHub OAuth provider and improve OAuth flow (main) by vaayne · Pull Request #15 · recally-io/recally · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

✨ feat: Implement GitHub OAuth provider and improve OAuth flow (main) #15

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 30, 2024

Conversation

vaayne
Copy link
Collaborator
@vaayne vaayne commented Dec 30, 2024
  • Added new OAuth provider implementation for GitHub in oauth-provider-github.go
  • Refactored OAuth provider structure and interfaces in oauth-provider.go
  • Enhanced OAuth callback handling with user creation and token management in oauth.go
  • Updated auth handler to support new OAuth flow in auth_handler.go
  • Improved frontend OAuth login and callback handling in auth.ts and auth.tsx
  • Added GitHub icon package for OAuth buttons in package.json
  • Simplified Makefile targets for build and run commands

- Added new OAuth provider implementation for GitHub in `oauth-provider-github.go`
- Refactored OAuth provider structure and interfaces in `oauth-provider.go`
- Enhanced OAuth callback handling with user creation and token management in `oauth.go`
- Updated auth handler to support new OAuth flow in `auth_handler.go`
- Improved frontend OAuth login and callback handling in `auth.ts` and `auth.tsx`
- Added GitHub icon package for OAuth buttons in `package.json`
- Simplified Makefile targets for build and run commands
@vaayne vaayne merged commit afe40f2 into main Dec 30, 2024
1 of 3 checks passed
@vaayne vaayne deleted the feat/github-oauth branch December 30, 2024 07:49
vaayne added a commit that referenced this pull request Feb 5, 2025
…#15)

- Added new OAuth provider implementation for GitHub in `oauth-provider-github.go`
- Refactored OAuth provider structure and interfaces in `oauth-provider.go`
- Enhanced OAuth callback handling with user creation and token management in `oauth.go`
- Updated auth handler to support new OAuth flow in `auth_handler.go`
- Improved frontend OAuth login and callback handling in `auth.ts` and `auth.tsx`
- Added GitHub icon package for OAuth buttons in `package.json`
- Simplified Makefile targets for build and run commands
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
0