Authentication Packages
google_sign_in
A Google Sign-In authentication system for signing in with a Google account on Android and iOS using the Flutter plugin.
http_auth
The library deploys a HTTP basic or digest authentication from Dart.
firebase_auth
The Flutter plugin for Firebase Auth enables Android and iOS authentication using passwords, phone numbers, and identity providers like Google, Facebook, and Twitter.
local_auth
Using the Flutter plugin for Android and iOS devices, you may now enable local authentication with fingerprint, touch ID, face ID, passcode, pin, or pattern.
fresh_dio
Fresh, which is a package:dio module for refreshing authentication tokens without affecting page load speed. Fresh is built on top of package:dio and handles authentication tokens transparently.
pinput
After pressing the number keys, you may need to type in your personal Pin code (OTP) text field. It supports custom numpads as well.