Skip to content

Conversation

@upahar-khatiwada
Copy link

@upahar-khatiwada upahar-khatiwada commented Nov 23, 2025

Pull Request

What does this implement/fix?
This PR implements Twitter login using Firebase Authentication for Flutter.

  • Adds signInWithTwitter function using FirebaseAuth’s TwitterAuthProvider.
  • Handles login success, cancellation, and errors with appropriate SnackBar messages.
  • Navigates to HomeScreen after successful login.
  • Compatible with both Android and iOS, using proper SHA-1/256 keys and callback URL configuration.

Some Screenshots

Screenshot_1764676506 Screenshot_1764676534

Does this close any currently open issues?
Issue #21

Where has this been tested?

  • Pixel 8 Pro

Target Platform:

  • iOS
  • Android

Walkthrough:

  • Launch app
  • Click “Login with Twitter” button
  • Sign in via Twitter popup
  • On success, see SnackBar confirmation and navigation to HomeScreen
  • On failure or cancellation, appropriate SnackBar message is shown
@upahar-khatiwada
Copy link
Author

@nisrulz This is the PR that I had created for issue #21

@nisrulz
Copy link
Owner

nisrulz commented Dec 2, 2025

@upahar-khatiwada I will review and merge it by EOD today. Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants