Buscar pacotes, repositórios e categorias de apps

Capa de sign_in_button
Detalhes do pacotev5.0.0

sign_in_button

Um plugin Flutter para gerar botões de login para diferentes contas de mídia social.

Downloads em 30 dias
25,2 mil
Curtidas
176
Pontos Pub
160

Instalar pacote

flutter pub add sign_in_button

Visão geral do pacote

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

Um pacote Flutter que simplifica a criação de botões de login para plataformas de mídia social populares. Ele fornece botões pré-dimensionados e personalizáveis para serviços como Google, Facebook, Apple e mais, melhorando os fluxos de autenticação do usuário com componentes de interface visualmente atraentes e consistentes. O pacote é leve e fácil de integrar, apoiando uma abordagem de design limpo e moderno sem exigir gráficos personalizados ou estilos complexos. É ideal para aplicativos que precisam de opções rápidas e confiáveis de login social.

Casos de uso

  • Adicionar opções de login social a aplicativos móveis
  • Criando uma interface de login consistente entre plataformas
  • Simplificando fluxos de autenticação
  • Integrando login do Google/Facebook/Apple
  • Melhorando experiências de onboarding

Principais recursos

  • Botões de login social pré-construídos
  • Estilos de botão personalizáveis
  • Suporte a múltiplos provedores
  • Leve e fácil integração
  • Design consistente entre plataformas

Indicado para

  • Desenvolvedores de aplicativos móveis
  • Fluxos de autenticação focados na interface do usuário
  • Aplicativos usando login social
  • Prototipagem rápida
  • Desenvolvimento orientado por design

Considerações

  • Limitado a provedores sociais pré-definidos
  • Sem suporte a ícones personalizados
  • Depende de SDKs de provedores externos
  • Pode exigir configuração adicional para casos de uso avançados
  • Não adequado para métodos de autenticação não sociais

README original

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

Fork from flutter_signin_button.

A Flutter plugin for iOS and Android for generating sign-in buttons for different social media account.

Feedback and Pull Requests are most welcome!

Installation

Add to pubspec.yaml.

dependencies:
  ...
  sign_in_button: ^4.0.0

Usage Example

import sign_in_button.dart

import 'package:sign_in_button/sign_in_button.dart';
For built-in buttons.
SignInButton(
  Buttons.google,
  onPressed: () {},
)

// with custom text
SignInButton(
  Buttons.google,
  text: "Sign up with Google",
  onPressed: () {},
)
For mini buttons.
SignInButton(
  Buttons.facebook,
  mini: true,
  onPressed: () {},
)
For self-build buttons.
SignInButtonBuilder(
  text: 'Sign in with Email',
  icon: Icons.email,
  onPressed: () {},
  backgroundColor: Colors.blueGrey.shade700,
)
Built-in Buttons contain
enum Buttons {
  email,
  google,
  googleDark,
  facebook,
  facebookNew,
  gitHub,
  apple,
  appleDark,
  linkedIn,
  pinterest,
  tumblr,
  twitter,
  reddit,
  quora,
  yahoo,
  hotmail,
  xbox,
  microsoft,
}

Refer to example folder and the source code for more information.

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote