FLUTTER ECOSYSTEM

corsac_jwt

Lightweight implementation of JSON Web Tokens (JWT).

Latest version
2.0.2
30-day downloads
15.7K
Likes
29
Pub points
150

Package Overview

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

Overview

Corsac JWT is a lightweight Dart package for implementing JSON Web Tokens (JWT) in Flutter applications. It provides a simple and efficient way to generate, verify, and decode JWTs, making it ideal for secure authentication and authorization workflows. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux. With minimal dependencies and clear API design, it integrates seamlessly into apps requiring token-based security. Its focus on performance and correctness ensures reliable handling of JWTs in both client and server environments.

Use cases
  • User authentication
  • Token-based authorization
  • Secure session management
  • API request signing
  • Stateless authentication
  • Cross-platform token handling
Key features
  • Lightweight and fast
  • Supports all Flutter platforms
  • Simple and intuitive API
  • Robust JWT validation
  • No external dependencies
  • Comprehensive decoding and encoding
Suitable for
  • Mobile and web apps needing JWT
  • Developers prioritizing security
  • Projects with stateless auth requirements
  • Apps using REST APIs
  • Teams seeking minimal crypto libraries
  • Flutter apps targeting multiple platforms
Considerations
  • Requires manual handling of token storage
  • No built-in refresh token logic
  • Limited to JWT-specific functionality
  • Not suitable for complex cryptographic operations
  • Depends on correct implementation of token lifecycle
  • Best used with additional security practices
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add corsac_jwt

Categories

Dependencies

Dependency list 4 items

Source repository

Related projects

No data available yet.