Mobil Uygulama Teknolojisi

local_auth

local_auth, Flutter uygulamalarına biyometrik doğrulama, PIN, şifre veya desen ile yerel kimlik doğrulama imkanı tanıyan resmi bir eklentidir. Android, iOS, Windows ve macOS platformlarını destekler.

local_auth Flutter paketi ile biyometrik kimlik doğrulama akışı
Güncel sürüm3.0.2
Desteklenen platformlarandroid, ios, windows, macos
Son paket yayını2026-07-09T14:20:36.444883Z

local_auth, Flutter uygulamalarında cihazın yerel kimlik doğrulama mekanizmalarını (biyometrik, PIN, şifre veya desen) kullanmayı sağlayan resmi bir eklentidir. Sürüm 3.0.2 ile Android, iOS, Windows ve macOS platformlarını destekler. Paket, Flutter SDK >=3.38.0 ve Dart SDK ^3.10.0 gerektirir. Yüksek indirme sayısı (son 30 günde 1.1 milyon+) ve tam pub puanı (160/160) ile olgun ve yaygın kullanılan bir çözümdür. Ancak, biyometrik doğrulamanın cihaz donanımına ve kullanıcı ayarlarına bağlı olduğunu unutmamak gerekir; bu nedenle uygulama içinde alternatif doğrulama yöntemleri sunmak önemlidir.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Mobil uygulamalarda parmak izi veya yüz tanıma ile giriş yapmak isteyen geliştiriciler
  • Kullanıcı verilerini korumak için yerel kimlik doğrulama gerektiren Flutter projeleri
  • Windows ve macOS masaüstü uygulamalarında da biyometrik doğrulama kullanmak isteyen ekipler

Yaygın kullanım alanları

Uygulama Kilidi

Kullanıcıların uygulamayı her açtığında biyometrik doğrulama veya PIN ile kilidi açmasını sağlayarak yetkisiz erişimi engeller.

Hassas İşlem Onayı

Ödeme, veri silme veya ayar değişikliği gibi kritik işlemlerden önce kullanıcıdan yerel kimlik doğrulaması isteyerek ekstra güvenlik katmanı ekler.

Gizli Veri Erişimi

Kişisel notlar, sağlık verileri veya finansal bilgiler gibi hassas içeriklere erişimi yalnızca doğrulanmış kullanıcılara açar.

İncelenmesi gereken noktalar

  • Biyometrik doğrulama, cihazın donanımına ve kullanıcının sistem ayarlarına bağlıdır; bu nedenle her cihazda çalışmayabilir ve alternatif yöntemler sunulmalıdır.
  • Paket yalnızca Android, iOS, Windows ve macOS platformlarını destekler; Linux ve web için resmi destek yoktur.
  • Flutter sürümünüzün en az 3.38.0 ve Dart SDK'nızın en az 3.10.0 olması gerekir; aksi takdirde uyumluluk sorunları yaşanabilir.

pub.dev

Bağımlılık ve geliştirme notları

Paketin resmi dokümantasyonunda kurulum adımları belirtilmemiştir; ancak Flutter paketleri genellikle pubspec.yaml dosyasına bağımlılık eklenerek kurulur. Bu paket için platforma özel yapılandırma gerekebilir.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

ZeplinGo olarak, Flutter uygulamalarınızda local_auth paketini kullanarak güvenli ve kullanıcı dostu kimlik doğrulama akışları tasarlayabiliriz. Projenizin ihtiyaçlarına göre biyometrik doğrulama, PIN veya şifre yöntemlerini birlikte belirleyebilir, platforma özel yapılandırmaları ve hata durumlarını ele alabiliriz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

local_auth hangi platformları destekler?

local_auth paketi Android, iOS, Windows ve macOS platformlarını destekler. Linux ve web desteği bulunmamaktadır.

local_auth kullanmak için hangi Flutter sürümü gereklidir?

Paket, Flutter SDK >=3.38.0 ve Dart SDK ^3.10.0 gerektirir. Bu sürümlerin altında kalan projelerde uyumluluk sorunları yaşanabilir.

Biyometrik doğrulama her cihazda çalışır mı?

Hayır, biyometrik doğrulama cihazın donanımına ve kullanıcının sistem ayarlarına bağlıdır. Bu nedenle uygulamanızda alternatif doğrulama yöntemleri (PIN, şifre vb.) sunmanız önerilir.