twitter_auth_firebase

Creator: coderz1093

Last updated:

0 purchases

twitter_auth_firebase Image
twitter_auth_firebase Images
Add to Cart

Description:

twitter auth firebase

Twitter Auth Firebase Plugin #
Overview #
Twitter Auth Firebase is a Flutter plugin that simplifies Twitter authentication using Firebase. It seamlessly integrates with your Flutter application, enabling users to log in via Twitter with ease.
Requirements #

This plugin is compatible only with Twitter login through Firebase.
Flutter version: >=3.3.0 and Dart SDK version: >=3.1.5 <4.0.0.
Firebase setup is necessary for Twitter authentication. Enable Twitter Auth in the Firebase Sign-In section.

Features #

Easy Configuration: Simple setup process for seamless integration.
No Extra Keys: No need for additional Twitter secret keys or callback URLs.
Comprehensive User Data: Provides all necessary data of the logged-in user.
Minimal Setup: No extra configuration needed beyond Firebase SDK in your iOS and Android apps.

Getting Started #
Find a detailed example in the /example directory.
Use the TwitterAuthFirebase.loginViaTwitter() method to initiate the authentication process:
final Map<Object?, Object?>? result = await TwitterAuthFirebase.loginViaTwitter();

bool? success = result["success"]; // Indicates success
String? message = result["message"]; // Message for success and error
Map<Object?, Object?>? profileData = result["profile"]; // User's Twitter profile data on success
String? idToken = result["idToken"]; // User's ID token
String? accessToken = result["accessToken"]; // User's access token
Map<Object?, Object?>? error = result["error"]; // Error object, if any
copied to clipboard
About TwitterAuthFirebase class #



Attributes
Desscription




TwitterAuthFirebase
A class that is having loginViaTwitter method.


loginViaTwitter
This method takes nothing and returns a Map<Object?, Object?>? that has all the required data.



loginViaTwitter method response #



Response
Desscription




bool? success
If true its a success response


String? message
message for success and error


Map<Object?, Object?>? profile
if success it will have logged in user twitter profileData


String? idToken
idToken of the user


String? accessToken
access token of the user


Map<Object?, Object?>? error
error object if any

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.