Skip to content

feat: integrate Google and Apple sign-in functionality - #1007

Merged
mthinh merged 3 commits into
masterfrom
feat/social-login
Aug 2, 2025
Merged

feat: integrate Google and Apple sign-in functionality#1007
mthinh merged 3 commits into
masterfrom
feat/social-login

Conversation

@thongxuan

Copy link
Copy Markdown
Contributor
  • Added support for Google sign-in using the google_sign_in package.
  • Implemented Apple sign-in using the sign_in_with_apple package.
  • Updated LoginEmailPage to include buttons for both Google and Apple sign-in.
  • Enhanced authentication flow with OryAuth for both providers.
  • Updated pubspec.yaml and Android/iOS configurations to support new dependencies.

mthinh added 3 commits August 1, 2025 15:08
- Added support for Google sign-in using the google_sign_in package.
- Implemented Apple sign-in using the sign_in_with_apple package.
- Updated LoginEmailPage to include buttons for both Google and Apple sign-in.
- Enhanced authentication flow with OryAuth for both providers.
- Updated pubspec.yaml and Android/iOS configurations to support new dependencies.
- Upgraded Flutter SDK version from 3.24.1 to 3.27.4 in .fvmrc, pubspec.yaml, and related configuration files.
- Updated dependencies in pubspec.yaml, including flutter_appauth and google_sign_in, to their latest versions.
- Added new analysis options to analysis_options.yaml for better code quality checks.
- Enhanced .gitignore to exclude build artifacts and logs.
- Refactored authentication logic in AuthBloc and LoginEmailPage to streamline wallet login functionality.
- Updated iOS Podfile.lock to reflect changes in AppAuth version.
- Adjusted environment settings in macOS and Flutter configuration files to align with the new SDK version.
@mthinh
mthinh marked this pull request as ready for review August 2, 2025 06:45
@mthinh
mthinh merged commit 7f8d6e2 into master Aug 2, 2025
0 of 2 checks passed
@mthinh
mthinh deleted the feat/social-login branch August 2, 2025 06:46
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.

2 participants