آموزش احراز هویت در iOS 18 با استفاده از Swift 6 - آخرین آپدیت

دانلود Authentication in iOS 18 Using Swift 6

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ارائه روشی امن و در عین حال روان برای احراز هویت کاربران می‌تواند موفقیت یا شکست یک اپلیکیشن iOS را تعیین کند. در این دوره آموزشی، «احراز هویت در iOS 18 با استفاده از Swift 6»، شما یاد می‌گیرید که چگونه از حسگر اثر انگشت و تشخیص چهره برای ایمن‌سازی برنامه‌های خود استفاده کنید. ابتدا به بررسی مفاهیم بنیادی حفاظت از داده‌ها و رمزنگاری در iOS می‌پردازیم. سپس، مفاهیم زیربنایی احراز هویت بیومتریک را بررسی خواهیم کرد. در ادامه، گام‌به‌گام احراز هویت بیومتریک را در یک اپلیکیشن واقعی SwiftUI پیاده‌سازی می‌کنید. در نهایت، نحوه اجرای مکانیزم جایگزین (Fallback) برای دستگاه‌های فاقد سخت‌افزار بیومتریک یا زمانی که کاربران این قابلیت را غیرفعال کرده‌اند، خواهید دید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم برای ایجاد یک تجربه احراز هویت یکپارچه و امن در اپلیکیشن‌های iOS خود را کسب خواهید کرد.

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

مقدمه Introduction

  • اهمیت حفاظت از داده‌های کاربر The Importance of Protecting User Data

  • پیش‌نیازها Prerequisites

  • امنیت بیومتریک در توسعه اپلیکیشن Biometric Security in App Development

مبانی رمزنگاری و حفاظت از داده‌ها در iOS iOS Encryption and Data Protection Fundamentals

  • نحوه حفاظت iOS از داده‌های کاربر How iOS Protects User Data

  • بخش امن Secure Enclave The Secure Enclave

  • موتور رمزنگاری The Cryptographic Engine

  • سرویس‌های ضد تکرار (Anti-replay) Anti-replay Services

مفاهیم احراز هویت بیومتریک Biometric Authentication Concepts

  • احراز هویت بیومتریک: Touch ID ،Face ID و Optic ID Biometric Authentication: Touch ID, Face ID, and Optic ID

  • حریم خصوصی داده‌های بیومتریک Biometric Data Privacy

  • فریم‌ورک LocalAuthentication The LocalAuthentication Framework

ایمن‌سازی اپلیکیشن SwiftUI با استفاده از بیومتریک Securing a SwiftUI App Using Biometrics

  • قرار است چه چیزی بسازیم؟ What Are We Going to Build?

  • پروژه شروع The Starter Project

  • مدیریت وضعیت احراز هویت Authentication State Management

  • پیاده‌سازی احراز هویت بیومتریک Implementing Biometric Authentication

  • ساخت نمای احراز هویت بیومتریک Creating the Biometric Authentication View

  • مدیریت قفل شدن بیومتریک (Lockout) Handling Biometric Lockout

  • ورود خودکار محدود به زمان با سرویس‌های Keychain Time-limited Automatic Sign-in with Keychain Services

جمع‌بندی و نکات نهایی Final Thoughts

  • خداحافظی و گام‌های بعدی: مسیر ادامه یادگیری Goodbye and Next Steps: Where to Go from Here

نمایش نظرات

آموزش احراز هویت در iOS 18 با استفاده از Swift 6
جزییات دوره
1h 15m
18
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Karoly Nyisztor Karoly Nyisztor

Karoly یک توسعه دهنده باسابقه (موبایل) است که چندین برنامه و بازی موفق iOS ساخته است که بیشتر آنها توسط اپل ارائه می شوند. او نویسنده سه کتاب در زمینه برنامه نویسی و توسعه بازی است و با شرکت هایی مانند اپل ، زیمنس - Evosoft ، SAP ، Zen Studios و بسیاری دیگر کار کرده است. بیشتر روزهای او به عنوان یک مهندس نرم افزار حرفه ای و معمار فناوری اطلاعات سپری می شود. به عنوان یک مربی ، هدف او به اشتراک گذاشتن 20 سال تخصص توسعه نرم افزار و تغییر زندگی دانشجویان در سراسر جهان است. علاقه او کمک به مردم در آشکار کردن استعدادهای پنهان ، و هدایت آنها به دنیای استارتاپ ها و برنامه نویسی است. وی در حال حاضر به تدریس در زمینه طراحی نرم افزار شی گرا ، برنامه نویسی iOS ، Objective-C ، Swift و UML می پردازد.