آموزش احراز هویت Android FirebaseUI با کوتلین

Android FirebaseUI Authentication with Kotlin

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: تقریباً هر برنامه تلفن همراه نیاز به احراز هویت دارد. ایجاد یک سیستم و رابط کاربری امن ، مقیاس پذیر و قابل اعتماد از ابتدا یک درد است. خوشبختانه ، کتابخانه تأیید FirebaseUI مقابله با این مشکل را آسان می کند. در این عصر ، برنامه های تلفن همراه برای افزایش امنیت باید احراز هویت شوند. در این دوره ، Android FirebaseUI Authentication with Kotlin ، این توانایی را خواهید داشت که با اطمینان گزینه های مختلف احراز هویت را به برنامه Android خود اضافه کنید. ابتدا یاد خواهید گرفت که چگونه چندین ارائه دهنده مختلف مانند Google ، Twitter و Facebook را پیاده سازی کنید. در مرحله بعدی ، خواهید فهمید که چگونه یک تجربه ناشناس در برنامه خود ایجاد کنید که به کاربران اجازه می دهد قبل از تصمیم به ایجاد حساب ، ویژگی های اصلی را کشف کنند. سرانجام ، شما در مورد چگونگی فعال کردن کاربران خود برای مدیریت حساب های خود کاوش خواهید کرد. پس از اتمام این دوره ، مهارت و دانش کتابخانه تأیید FirebaseUI را برای ایجاد یک تجربه ورود به سیستم و مدیریت حساب بدون درز در برنامه های Android خود خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع کار با مفاهیم تأیید اعتبار FirebaseUI Getting Started with FirebaseUI Authentication Concepts

  • بررسی اجمالی دوره و معرفی Firebase Course Overview and Firebase Introduction

  • روش های تأیید اعتبار Firebase Firebase Authentication Methods

  • نسخه ی نمایشی: یادداشت برداری با استفاده از برنامه Walkthrough Demo: Note Taking App Walkthrough

آماده سازی محیط Preparing Your Environment

  • بررسی اجمالی Firebase Firebase Overview

  • نسخه ی نمایشی: پروژه Firebase را تنظیم کنید Demo: Set up the Firebase Project

  • نسخه ی نمایشی: وابستگی های Gradle را اضافه کنید Demo: Add Gradle Dependencies

پشتیبانی از ایجاد حساب ایمیل Supporting Email Account Creation

  • آشنایی با احراز هویت ایمیل Getting to Know Email Authentication

  • نسخه ی نمایشی: کنسول Firebase - ورود به سیستم با ایمیل Demo: Firebase Console - Email Sign-in

  • نسخه ی نمایشی: Android Studio: ورود به سیستم ایمیل Demo: Android Studio: Email Sign-in

فعال کردن احراز هویت Google و Smart Lock Enabling Google Authentication and Smart Lock

  • با Google و Google Smart Lock وارد سیستم شوید Sign-in with Google and Google Smart Lock

  • نسخه ی نمایشی: افزودن ورود به سیستم Google و Smart Lock Demo: Adding Google Sign-in and Smart Lock

استفاده از فیس بوک برای ایجاد حساب Leveraging Facebook for Account Creation

  • ورود به سیستم فیس بوک Facebook Sign-in

  • نسخه ی نمایشی: برنامه Facebook ایجاد کرده و با Firebase ثبت نام کنید Demo: Create Facebook App and Register with Firebase

  • نسخه ی نمایشی: برنامه Android ما را با Facebook ثبت کنید Demo: Register Our Android App with Facebook

  • نسخه ی نمایشی: Facebook را به برنامه Android خود اضافه کنید Demo: Add Facebook to Our Android App

  • نسخه ی نمایشی: با استفاده از کاربران تست فیس بوک اعتبار سنجی کنید Demo: Validate with Facebook Test Users

ایجاد حساب با Twitter Creating Accounts with Twitter

  • بررسی اجمالی ورود به سیستم توییتر Twitter Sign-in Overview

  • نسخه ی نمایشی: یک برنامه Twitter ایجاد کنید و آن را در Firebase ثبت کنید Demo: Create a Twitter App and Register It in Firebase

  • نسخه ی نمایشی: Twitter را به برنامه Android خود اضافه کنید Demo: Add Twitter to Our Android App

اجازه تأیید اعتبار شماره تلفن Allowing Phone Number Authentication

  • آشنایی با ورود به سیستم تلفن Getting to Know Phone Sign-in

  • نسخه ی نمایشی: Firebase Console - پیکربندی ورود به سیستم تلفن Demo: Firebase Console - Configuring Phone Sign-in

  • نسخه ی نمایشی: Android Studio - پیکربندی ورود به سیستم تلفن Demo: Android Studio - Configuring Phone Sign-in

بهبود حفظ کاربر با احراز هویت ناشناس Improving User Retention with Anonymous Authentication

  • آشنایی با احراز هویت ناشناس Getting to Know Anonymous Authentication

  • نسخه ی نمایشی: فعال کردن احراز هویت ناشناس Demo: Enabling Anonymous Authentication

  • نسخه ی نمایشی: ایجاد فعالیت های محدود Demo: Creating Restricted Activities

  • نسخه ی نمایشی: هدایت مجدد به فعالیت های محدود شده Demo: Redirecting to Restricted Activities

  • نسخه ی نمایشی: مدیریت ادغام حساب Demo: Handling Account Merges

  • نسخه ی نمایشی: آزمایش ادغام حساب Demo: Testing Account Merges

  • خلاصه احراز هویت ناشناس Anonymous Authentication Summary

سفارشی کردن FirebaseUI Auth برای مطابقت با نام تجاری شما Customizing FirebaseUI Auth to Match Your Brand

  • درک سبک های برنامه Understanding App Styles

  • نسخه ی نمایشی: ارزیابی وضعیت برنامه و انتخاب طرح رنگ Demo: Assessing App State and Select Color Scheme

  • نسخه ی نمایشی: استفاده از طرح رنگی ما Demo: Applying our Color Scheme

  • نسخه ی نمایشی: Styling FirebaseUI Auth Demo: Styling FirebaseUI Auth

  • خلاصه سبک Style Summary

مدیریت وضعیت احراز هویت کاربر Managing User Authentication State

  • مرور موارد برجسته Reviewing Outstanding Issues

  • نسخه ی نمایشی: افزودن یک فعالیت پایه Demo: Adding a Base Activity

  • نسخه ی نمایشی: افزودن تنظیمات Demo: Adding Settings

  • خلاصه نهایی Final Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش احراز هویت Android FirebaseUI با کوتلین
جزییات دوره
2h 57m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Markus Neuhoff Markus Neuhoff

مارکوس مشتاق استفاده از فناوری برای حل مشکلات و به اشتراک گذاشتن این دانش با دیگران است. پس از نزدیک به یک دهه توسعه دات نت ، مارکوس با هدایت و راهنمایی فنی برای یک تیم بزرگ ، به سمت رهبری حرکت کرد. علاوه بر این ، او همچنان به پر کردن شکاف بین فن آوران و سهامداران تجاری می پردازد. وی با بهره گیری از زمینه ای گسترده در صنایع مختلف از جمله بهداشت ، ایمنی عمومی و آموزش عالی ، می تواند تأثیر واقعی فناوری و نحوه برقراری ارتباط آن با دیگران را به بهترین وجه ارزیابی کند. در طی چند سال گذشته ، او توسعه آندروید و فن آوری های نوظهور مانند IOT ، دستگاه های رسانه جریان و خانه های هوشمند را به دست گرفت. هنگامی که از تکنولوژی استفاده نمی کند ، مارکوس از پیاده روی ، ورزش و دوچرخه سواری در کوه لذت می برد. از همه مهمتر ، مارکوس از یافتن موضوعات و زمینه های جدید برای کشف لذت می برد.