Karşınızda Magic Social Auth 1.0.2
Sosyal giriş, tek bir facade ile.
iOS ve Android'de yerel Google girişi, iOS'ta yerel Apple girişi; GitHub, Microsoft ve geri kalanı için backend'in sunduğu bir tarayıcı akışı; iOS, Android ve web'de. Hazır SocialAuthButtons dahil.
Tek facade. Dört provider.
Google, Apple, GitHub ve Microsoft; iOS, Android ve web'de, tek bir SocialAuth facade'i arkasında. magic-starter-laravel sosyal girişinin istemcisidir, bu yüzden o backend gerekir.
-
Tek facade API
Daha fazla Tek facade API hakkındaSocialAuth.driver(name).signIn()giriş yaptırır,SocialAuth.supports(name)bir provider'ı sorgular,SocialAuth.signOut()çıkış yaptırır. Laravel Socialite kullananlar şekli tanır. -
Yerel giriş ekranları
Google iOS ve Android'de
Daha fazla Yerel giriş ekranları hakkındagoogle_sign_inile, Apple iOS'tasign_in_with_appleile yereldir. Android ve web'de Apple tarayıcı akışını kullanır. -
PKCE ile tarayıcı akışı
GitHub ve Microsoft her platformda, Google ise web'de bunu kullanır. Akışı backend sunar; web'de bir popup sayfa (
Daha fazla PKCE ile tarayıcı akışı hakkındaauth.html) sonucu uygulamaya geri iletir. -
Bağlama ve onay
Giriş yapmış bir kullanıcının hesap bağlaması için driver sözleşmesi
Daha fazla Bağlama ve onay hakkındabeginConnect,connectveconfirmsunar. -
Komut satırıyla kurulum
Daha fazla Komut satırıyla kurulum hakkındasocial:installyerel kurulumu yapar;social:doctoronu denetler ve backend.envsatırlarını yazdırır. -
Özel driver'lar
Kendi driver'ınızı
Daha fazla Özel driver'lar hakkındaSocialAuth.manager.extend(name, factory)ile kaydedin; driverSocialDriversözleşmesini uygular.
Saniyeler içinde ekleyin
Ya da pubspec.yaml dosyasına ekleyin:
dependencies:
magic_social_auth: ^1.0.2
Ya da yapay zeka ajanınıza şu istemi verin: