FLUTTER ECOSYSTEM

oidc_core

Um pacote Dart contendo modelos e utilitários para a especificação OpenId Connect.

Versão mais recente
0.16.1+1
Downloads em 30 dias
11,4 mil
Curtidas
3
Pontos Pub
135

Visão geral do pacote

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

Visão geral

oidc_core é um pacote Dart que fornece modelos essenciais e funções úteis para implementar protocolos OpenID Connect (OIDC) em aplicativos Flutter. Ele suporta fluxos de autenticação seguros ao oferecer representações estruturadas de entidades OIDC, como tokens, declarações e pontos finais. Projetado para desenvolvedores que integram provedores de identidade como Google, Auth0 ou servidores OIDC personalizados, simplifica o manuseio de tokens, validação e gerenciamento de sessão. O pacote é independente de plataforma, suportando Android, iOS, macOS, Windows e Linux, tornando-o ideal para aplicativos multiplataforma que exigem verificação de identidade padronizada.

Casos de uso
  • Integração com provedores de identidade compatíveis com OIDC
  • Gerenciando tokens de ID e acesso com segurança
  • Implementando fluxos de login e logout
  • Validando as reivindicações do JWT
  • Gerenciando sessões de usuários entre plataformas
Principais recursos
  • Modelos pré-definidos para tokens e declarações OIDC
  • Auxiliares para decodificação e validação de JWT
  • Suporte para fluxos OIDC padrão
  • Compatibilidade multiplataforma
  • Leve e com dependências mínimas
Indicado para
  • Aplicativos Flutter que precisam de autenticação segura
  • Desenvolvedores construindo integrações de cliente OIDC
  • Projetos usando OAuth2 com OpenID Connect
  • Equipes adotando protocolos padronizados de identidade
Considerações
  • Requer implementação externa de clientes HTTP e armazenamento
  • Não é um SDK de autenticação completo — complementa outros pacotes
  • Manipulação manual de estado e redirecionamentos necessária
  • Melhor usado com pacotes adicionais de interface do usuário ou fluxo de autenticação
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add oidc_core

Categorias

Repositório-fonte

Projetos relacionados

Ainda não há dados.