نوشتن تو بلاگ زمان زیادی میخواد، توئیتر هم محدودیت کاراکتر داره. فاصلهی بین اونارو این کانال پر میکنه. @abbas1991
🔶 فعالسازی خودکار با SMS

🔶 فعالسازی خودکار با SMS
🔹 احتمالا شما هم تا الان فیلم هکری که دسترسیهای اپلیکیشن اسنپ رو به چالش کشیده دیدید. البته بیشتر از اینکه اسنپ رو به چالش بکشه، خودشو داغون کرده😃مخصوصا با اون تحلیل عجیبش از دسترسیهای لوکیشن که دیگه اوج کارش بود. انگار هرچند وقت باید یه سری از بحثها پیش بیاد. اگر باز یادتون باشه خیلی وقت پیشا یه همچین موضوعی در مورد کافهبازار هم پیش اومد و میگفتن با دسترسی SMS میخواد به همهی SMSهای کاربر دسترسی داشته باشن و فلان و فلان! البته اصل بحث درست هست که هر اپلیکیشن باید سعی کنه کمترین دسترسیهارو بگیره ولی بعضی وقتا دیگه برنامهنویس مجبور هست بخاطر محدودیتهای پلتفرم و راحتتر کردن کار کاربر یه دسترسی بگیره که در ظاهر نیاز نیست.
🔹دسترسی به SMS برای خوندن کد فعالسازی نیازه تا کاربر مجبور نباشه خودش اون رو وارد اپلیکیشن بکنه، همونجور که کافهبازار ازش استفاده میکرد (البته فرض رو میگیرم واقعا سوء استفاده نمیکردن😃). اما کلا برای خیلی از کاربرها خوشایند نیس که به اپلیکیشن اجازه بدن به SMSهاشون دسترسی داشته باشه. البته با اومدن اندروید ۶ و اینکه در حالت اجرا میشه دسترسیها رو گرفت، بخشی از مشکل حل شده. یعنی اگر کسی دوست نداشت میتونه دسترسی نده ولی بدیش اینه کاربر باید خودش بره کد رو بخونه و وارد اپلیکیشن بکنه. خدا عمر بده گوگل (🙏🏻) رو که حداقل برای این قضیه فعالسازی SMS یه فکری کرده و میتونید بدون دسترسی به SMSهای کاربر، سیستم فعالسازی خودکار با SMS رو توی اپلیکیشنتون پیاده سازی کنید. من هنوز تست نکردم واسه همین نمیدونم min sdk باید اندروید 8.0 باشه یا نه، بعضی جاها نوشته بودند و بعضی جا ننوشتند. روش کارش جالبه و با اینکار هم برنامهنویسا کمتر فحش میخورن و هم کاربرها خوشحالترن😃توی عکس زیر میتونید یه کلیاتی ازش ببینید:
https://developers.google.com/identity/sms-retriever/flow-overview.png
توی این لینک میتونید داکیومنتشو بخونید:
https://developers.google.com/identity/sms-retriever/overview
#sms
◀️ عضویت در کانال @aoveissi