Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.1.0

flutter_twitter_login

Um plugin Flutter para permitir que os usuários se autentiquem com os SDKs nativos de login do Twitter para Android e iOS.

Downloads em 30 dias
76
Curtidas
35
Pontos Pub
40

Instalar pacote

flutter pub add flutter_twitter_login

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Um plugin Flutter que permite autenticação nativa do Twitter no Android e no iOS usando os SDKs oficiais do Twitter. Ele simplifica o processo de integrar o login do Twitter em aplicativos Flutter, gerenciando fluxos OAuth e tokens de forma segura. O plugin fornece uma API simples para iniciar o login, recuperar credenciais do usuário e gerenciar o estado da sessão. Projetado para funcionar perfeitamente com implementações específicas da plataforma, garante um comportamento consistente entre dispositivos. Ideal para aplicativos que exigem login social ou verificação de identidade do usuário por meio do Twitter.

Casos de uso

  • Integração de login social
  • Autenticação de usuário por meio do Twitter
  • Onboarding do aplicativo com contas sociais
  • Implementação segura do fluxo OAuth
  • Login do Twitter multiplataforma

Principais recursos

  • Integração nativa do SDK para Android e iOS
  • Suporte ao OAuth 1.0a
  • Gerenciamento de token
  • Gerenciamento de UI específico para plataforma
  • API simples para login e logout

Indicado para

  • Aplicativos que precisam de login do Twitter
  • Desenvolvedores construindo recursos sociais
  • Projetos que exigem autenticação segura
  • Aplicativos móveis multiplataforma
  • Startups usando login social

Considerações

  • Requer conta de desenvolvedor do Twitter
  • É necessário uma configuração adequada do aplicativo no Twitter Developer Portal
  • Limitado a OAuth 1.0a (não OAuth 2.0)
  • Dependente de SDKs externos do Twitter
  • Pode ser necessário permissões adicionais para acesso aos dados do usuário

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

flutter_twitter_login

pub package Build Status Coverage Status

A Flutter plugin for using the native TwitterKit SDKs on Android and iOS.

This plugin uses the new Gradle 4.1 and Android Studio 3.0 project setup.

Dart support

  • Dart 1: 1.0.x.
  • Dart 2: 1.1.0 and up.

Installation

See the installation instructions on pub. No platform-specific configuration is needed!

How do I use it?

Here's some sample code that should cover most of the cases. For full API reference, just see the source code. Everything is documented there.

var twitterLogin = new TwitterLogin(
  consumerKey: '<your consumer key>',
  consumerSecret: '<your consumer secret>',
);

final TwitterLoginResult result = await twitterLogin.authorize();

switch (result.status) {
  case TwitterLoginStatus.loggedIn:
    var session = result.session;
    _sendTokenAndSecretToServer(session.token, session.secret);
    break;
  case TwitterLoginStatus.cancelledByUser:
    _showCancelMessage();
    break;
  case TwitterLoginStatus.error:
    _showErrorMessage(result.error);
    break;
}

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.