کتاب احرازهویت (Authentication) با فایربیس در فلاتر

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره احرازهویت (Authentication) با فایربیس در فلاتر

موضوع کلی: برنامه نویسی

موضوع میانی: فلاتر (Flutter)

📋 سرفصل‌های دوره

  • 1. آشنایی با فایربیس و راه‌اندازی پروژه
  • 2. نصب و پیکربندی فلاتر برای توسعه اندروید و iOS
  • 3. مفاهیم پایه احراز هویت در اپلیکیشن‌ها
  • 4. معرفی سرویس Authentication فایربیس
  • 5. ایجاد اکانت فایربیس و اضافه کردن پروژه فلاتر
  • 6. پیکربندی پلتفرم‌های اندروید و iOS در فایربیس
  • 7. نصب وابستگی‌های فایربیس در پروژه فلاتر
  • 8. راه‌اندازی اولیه Firebase Auth در اپلیکیشن
  • 9. پیاده‌سازی ثبت‌نام با ایمیل و رمز عبور
  • 10. مدیریت ورودی‌های کاربر برای ثبت‌نام
  • 11. اعتبارسنجی ایمیل و رمز عبور در سمت کلاینت
  • 12. نمایش پیام‌های خطا به کاربر در ثبت‌نام
  • 13. پیاده‌سازی ورود با ایمیل و رمز عبور
  • 14. مدیریت حالت ورود کاربر
  • 15. نمایش پیام‌های خطا در ورود
  • 16. قابلیت خروج از حساب کاربری
  • 17. ذخیره وضعیت ورود کاربر (Session Management)
  • 18. استفاده از `SharedPreferences` برای ذخیره توکن
  • 19. پیاده‌سازی احراز هویت با شماره تلفن
  • 20. نصب وابستگی‌های لازم برای احراز هویت با شماره تلفن
  • 21. دریافت کد تایید از طریق SMS
  • 22. ارسال کد تایید به شماره تلفن کاربر
  • 23. بررسی کد تایید دریافتی
  • 24. مدیریت زمان انقضای کد تایید
  • 25. پیاده‌سازی ورود با شماره تلفن
  • 26. مدیریت خطاها در احراز هویت با شماره تلفن
  • 27. پیاده‌سازی احراز هویت با گوگل (Google Sign-In)
  • 28. پیکربندی Google Sign-In در فایربیس
  • 29. پیکربندی Google Sign-In در اندروید
  • 30. پیکربندی Google Sign-In در iOS
  • 31. اضافه کردن وابستگی‌های لازم برای Google Sign-In
  • 32. پیاده‌سازی دکمه ورود با گوگل
  • 33. دریافت اطلاعات کاربر از گوگل
  • 34. ورود کاربر با استفاده از توکن گوگل
  • 35. مدیریت خطاها در ورود با گوگل
  • 36. پیاده‌سازی احراز هویت با اپل (Sign in with Apple)
  • 37. پیکربندی Sign in with Apple در فایربیس
  • 38. پیکربندی Sign in with Apple در iOS
  • 39. اضافه کردن وابستگی‌های لازم برای Sign in with Apple
  • 40. پیاده‌سازی دکمه ورود با اپل
  • 41. دریافت اطلاعات کاربر از اپل
  • 42. ورود کاربر با استفاده از توکن اپل
  • 43. مدیریت خطاها در ورود با اپل
  • 44. پیاده‌سازی احراز هویت با فیسبوک (Facebook Login)
  • 45. پیکربندی Facebook Login در فایربیس
  • 46. پیکربندی Facebook Login در اندروید
  • 47. پیکربندی Facebook Login در iOS
  • 48. اضافه کردن وابستگی‌های لازم برای Facebook Login
  • 49. پیاده‌سازی دکمه ورود با فیسبوک
  • 50. دریافت اطلاعات کاربر از فیسبوک
  • 51. ورود کاربر با استفاده از توکن فیسبوک
  • 52. مدیریت خطاها در ورود با فیسبوک
  • 53. مدیریت کاربران ناشناس (Anonymous Authentication)
  • 54. ایجاد کاربر ناشناس
  • 55. تبدیل کاربر ناشناس به کاربر ثبت‌نام شده
  • 56. مدیریت پروفایل کاربر
  • 57. نمایش اطلاعات کاربر لاگین شده
  • 58. ویرایش اطلاعات پروفایل کاربر
  • 59. ذخیره اطلاعات پروفایل در فایربیس (Firestore/Realtime Database)
  • 60. پیاده‌سازی بازیابی رمز عبور
  • 61. ارسال لینک بازنشانی رمز عبور
  • 62. مدیریت صفحه بازنشانی رمز عبور
  • 63. پیاده‌سازی احراز هویت دو مرحله‌ای (2FA)
  • 64. مفاهیم پایه احراز هویت دو مرحله‌ای
  • 65. پیاده‌سازی 2FA با روش‌های مختلف
  • 66. مدیریت وضعیت احراز هویت کاربر
  • 67. ایجاد مسیرهای محافظت شده در اپلیکیشن
  • 68. کنترل دسترسی بر اساس وضعیت احراز هویت
  • 69. پیاده‌سازی صفحه ورود/ثبت‌نام سفارشی
  • 70. طراحی رابط کاربری احراز هویت
  • 71. انتقال بین صفحات ورود و ثبت‌نام
  • 72. مدیریت حالت بارگذاری (Loading State)
  • 73. استفاده از StreamBuilder برای نمایش وضعیت احراز هویت
  • 74. مدیریت خطاها و پیام‌های سیستمی
  • 75. بررسی و اعتبارسنجی اطلاعات ورودی کاربر
  • 76. پیاده‌سازی منطق کسب‌وکار در سمت سرور (Cloud Functions)
  • 77. امنیت در احراز هویت فایربیس
  • 78. قوانین امنیتی فایربیس (Security Rules)
  • 79. مدیریت دسترسی به داده‌ها بر اساس کاربر
  • 80. بهینه‌سازی عملکرد احراز هویت
  • 81. تست و اشکال‌زدایی فرآیند احراز هویت
  • 82. مقایسه روش‌های مختلف احراز هویت
  • 83. انتخاب بهترین روش احراز هویت برای پروژه
  • 84. نکات پیشرفته در احراز هویت فایربیس
  • 85. ساخت اپلیکیشن کامل با احراز هویت فایربیس
  • 86. مستندسازی بخش احراز هویت
  • 87. نگهداری و به‌روزرسانی ماژول احراز هویت

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.