محدودیت دستگاهها
| وضعیت | پیشنویس |
| مالک | تیم محصول اپلیکیشنهای آپارات |
| آخرین راستیآزمایی | ۱۴۰۵-۰۴-۲۷ — در برابر سکشن Login - Exit extra account فایل دیزاین |
معرفی و هدف
حساب کاربری تنها تا سقف مشخصی دستگاه همزمان را میپذیرد. وقتی کاربر به این سقف میرسد، بهجای آنکه ورود بیتوضیح شکست بخورد، فهرست دستگاههای فعال به او نشان داده میشود تا خودش یکی را خارج کند و ورود را تکمیل کند.
هدف کسبوکاری: کنترل اشتراکگذاری بیش از حد حساب، بدون آنکه کاربر در بنبست ورود بماند.
دامنه
مرحلهٔ پایانی ورود، زمانی که تعداد دستگاههای فعال حساب به سقف رسیده است.
خارج از دامنه: مدیریت دستگاهها از داخل تنظیمات حساب پس از ورود.
مخاطبان و نقشها
رفتار برای همهٔ کاربران یکسان است.
سناریوها
سناریو ۷: خروج از دستگاه اضافه برای ورود
هدف — کاربری که به سقف دستگاههای همزمان رسیده است، یکی از دستگاهها را خارج میکند تا ورود جدیدش تکمیل شود.
نقشهای درگیر — کاربر واردنشده که احراز هویتش موفق بوده است.
پیششرطها — کاربر مرحلهٔ احراز را با موفقیت گذرانده است و حسابش هماکنون با ۱۰ دستگاه فعال است (BR-21).
جریان اصلی
-
کاربر احراز را تکمیل میکند. → بهجای ورود مستقیم، صفحهٔ «برای ورود، از یک دستگاه یا مرورگر خارج شوید» با توضیح «شما تنها میتوانید بصورت همزمان با ۱۰ دستگاه وارد آپارات شوید.» نمایش داده میشود.
-
فهرست دستگاههای فعال نمایش داده میشود. → هر ردیف شناسهٔ دستگاه (مانند
ios-iphone 14.5،android-sumsong 2.4،windows-WebKit-Chrome 2.4)، ستون تاریخ آخرین فعالیت و دکمهٔ خروج دارد.
-
کاربر روی خروج یکی از دستگاهها میزند. → آن دستگاه از حساب خارج میشود، برچسب خروج موفق روی ردیف نمایش داده میشود و شمارندهٔ بالای فهرست به ۹ از ۱۰ دستگاه بهروزرسانی میشود.
-
کاربر ورود را انتخاب میکند. → ورود تکمیل میشود و کاربر وارد حساب خود میشود.
توسعهها — جریانهای جایگزین و استثنا
- ۱الف. کاربر پیش از رسیدن به این صفحه با پیام خطا مواجه میشود:
- ۱الف۱. پیام خطای سمت سرور برای این وضعیت، تعداد دستگاههای بیش از حد مجاز را اعلام میکند.
[CLARIFICATION NEEDED: متن این پیام در سند پیامهای خطا نام محصول دیگری را ذکر میکند؛ متن درست مشخص نیست — پرسش باز Q3.]
- ۱الف۱. پیام خطای سمت سرور برای این وضعیت، تعداد دستگاههای بیش از حد مجاز را اعلام میکند.
- ۲الف. فهرست دستگاهها بارگذاری نمیشود:
- ۲الف۱.
[CLARIFICATION NEEDED: حالت خطای بارگذاری فهرست در دیزاین وجود ندارد.]
- ۲الف۱.
- ۳الف. کاربر هیچ دستگاهی را خارج نمیکند:
- ۳الف۱. دکمهٔ ورود نمیتواند ورود را تکمیل کند تا زمانی که حداقل یک دستگاه خارج شود.
[CLARIFICATION NEEDED: آیا دکمهٔ ورود پیش از خروج یک دستگاه غیرفعال است یا پیام خطا نمایش میدهد؟ فریمی برای این حالت وجود ندارد.]
- ۳الف۱. دکمهٔ ورود نمیتواند ورود را تکمیل کند تا زمانی که حداقل یک دستگاه خارج شود.
- ۳ب. کاربر دستگاه فعلی خود را خارج میکند:
- ۳ب۱.
[CLARIFICATION NEEDED: آیا دستگاه جاری در فهرست نمایش داده میشود و آیا خروج از آن مجاز است؟]
- ۳ب۱.
پوشش حالتهای مرزی — مرزها (دقیقاً روی سقف ۱۰ دستگاه) و گذار وضعیت (بهروزرسانی شمارنده پس از خروج) پوشش داده شدهاند. حالت خالی موضوعیت ندارد چون این صفحه تنها زمانی ظاهر میشود که فهرست پر باشد. همزمانی، خطای بارگذاری و خروج از دستگاه جاری در دیزاین پوشش داده نشده و بهصورت پرسش باز ثبت شدهاند.
پسشرطها — تعداد دستگاههای فعال حساب حداکثر ۱۰ است و کاربر با دستگاه جدید وارد حساب شده است.
پرسشهای باز
پرسشهای باز این بخش در صفحهٔ اصلی ثبتنام و ورود فهرست شدهاند.
تاریخچهٔ تغییرات
| تاریخ | تغییر | منبع |
|---|---|---|
| ۱۴۰۵-۰۴-۲۷ | نسخهٔ اولیه | سکشن Login - Exit extra account فایل دیزاین + سند پیامهای خطای احراز |