flutter_twitter_login icon indicating copy to clipboard operation
flutter_twitter_login copied to clipboard

Is this library being maintained?

Open namchuai opened this issue 3 years ago • 3 comments

namchuai avatar Apr 09 '21 07:04 namchuai

@roughike ?

luis-cruzt avatar May 19 '21 19:05 luis-cruzt

For anyone stumbled on this. I'm using https://pub.dev/packages/twitter_login.

Snippet code with firebase auth.

  @override
  Future<User> signInWithTwitter() async {
    final twitterLogin = TwitterLogin(
      apiKey: <your api key>,
      apiSecretKey: <your secret>,
      redirectURI: <your redirect url>,
    );
    final authResult = await twitterLogin.login();

    switch (authResult.status) {
      case TwitterLoginStatus.loggedIn:
        final AuthCredential twitterAuthCredential =
            TwitterAuthProvider.credential(
                accessToken: authResult.authToken,
                secret: authResult.authTokenSecret);

        final userCredential =
            await _auth.signInWithCredential(twitterAuthCredential);
        return userCredential.user;
      case TwitterLoginStatus.cancelledByUser:
      case TwitterLoginStatus.error:
        return null;
      default:
        return null;
    }
}

namchuai avatar May 21 '21 12:05 namchuai

For an example of using twitter_login, check: Using Twitter Authentication With Firebase

PeterHdd avatar Jun 06 '21 13:06 PeterHdd