littlefish_feature_user_pins

A Flutter package that provides PIN management for the Littlefish Merchant App ecosystem. Supports PIN entry, setup, change, reset, and admin verification flows for external user authentication.

Features

  • PIN setup, change, and reset flows
  • Admin PIN verification
  • OTP-based PIN recovery
  • Numeric keypad and PIN input widgets
  • Integrates with Redux state management

Getting Started

Add this package to your pubspec.yaml:

dependencies:
  littlefish_feature_user_pins:
    path: merchant_features/user_pins/littlefish_feature_user_pins

Then run:

flutter pub get

Usage

Import the package:

import 'package:littlefish_feature_user_pins/littlefish_feature_user_pins.dart';

Dependencies

  • flutter
  • littlefish_core
  • littlefish_auth
  • littlefish_core_utils

License

See LICENSE.

Changelog

See CHANGELOG.md.