FLUTTER ECOSYSTEM

keycloak_wrapper

Keycloak Single Sign-On (SSO) authentication package for Flutter framework.

Latest version
1.5.1
30-day downloads
1.3K
Likes
33
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that simplifies Keycloak Single Sign-On (SSO) authentication integration. It provides a streamlined interface for handling login, logout, token management, and user session state across Android, iOS, and macOS platforms. Designed to work seamlessly with Keycloak's authorization server, it enables secure, centralized authentication in Flutter applications. The package abstracts complex OAuth2 flows, making SSO implementation faster and more reliable.

Use cases
  • Integrating SSO into mobile apps
  • Managing user sessions with Keycloak
  • Securing app access via OAuth2
  • Enabling single sign-on across services
  • Handling token refresh and validation
Key features
  • Built-in OAuth2 flow support
  • Cross-platform compatibility
  • Token storage and retrieval
  • Session state management
  • Easy integration with Keycloak servers
Suitable for
  • Mobile apps using Keycloak
  • Developers seeking SSO solutions
  • Projects requiring secure authentication
  • Teams using Keycloak as identity provider
  • Flutter apps targeting multiple platforms
Considerations
  • Requires a configured Keycloak server
  • Needs proper redirect URI setup
  • May require additional configuration for custom realms
  • Limited to OAuth2-based Keycloak flows
  • Dependent on network connectivity for auth operations
Supported platformsAndroidiOSmacOS

Install package

flutter pub add keycloak_wrapper

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.