Studcheck چطور یک حساب Roblox را تأیید میکند
این تمام سازوکار است، نوشتهشده. کوتاه است چون چیز زیادی در آن نیست و نکته همین است: هرچه ابزار تأیید قطعات متحرک کمتری داشته باشد، کمتر میتواند با حساب شما اشتباه کند.
جریان کار، گام به گام
به ربات <code>/verify</code> میفرستید. با یک دکمه جواب میدهد که نشانیای در <code>apis.roblox.com</code> را باز میکند؛ دامنهٔ Roblox، نه ما.
Roblox صفحهٔ رضایتی نشان میدهد که دقیقاً فهرست چیزی است که Studcheck میخواهد. تأیید میکنید یا نه. اگر بله، Roblox کدی کوتاهعمر به ربات میفرستد، ربات آن را در سرور با یک توکن عوض میکند و بعد از Roblox میپرسد شما کیستید.
همان پاسخ — شناسه، نام کاربری، نام نمایشی و آواتار شما — چیزی است که همراه شناسهٔ تلگرامتان ذخیره میشود. چیز دیگری ردوبدل نمیشود.
دو دسترسی
Studcheck محدودههای <code>openid</code> و <code>profile</code> را میخواهد. در صفحهٔ Roblox به شکل <b>خواندن شناسهٔ کاربر</b> و <b>خواندن پروفایل کاربر</b> دیده میشوند، هر دو به تشخیص Roblox کمخطر.
هیچکدام به ربات اجازه نمیدهد بهجای شما عمل کند. نمیتواند پست بگذارد، معامله کند، Robux خرج کند، به گروه بپیوندد، تنظیمات را عوض کند یا چیز خصوصی بخواند. فقط میتواند بفهمد شما کیستید.
آنچه ربات هرگز نمیبیند
<b>رمز شما.</b> آن را در سایت Roblox تایپ میکنید. هرگز به ما نمیرسد و در ربات فیلدی برایش نیست.
<b>کوکی <code>.ROBLOSECURITY</code> شما.</b> این توکن نشست است که با آن میشود بهجای شما عمل کرد. OAuth دقیقاً برای این وجود دارد که ابزارها هرگز به آن نیاز نداشته باشند.
<b>هر چیزی که تأیید نکردهاید.</b> Roblox محدودهها را در سمت خودش اعمال میکند.
چرا از کد در پروفایل بهتر است
روش قدیمی از شما میخواهد کدی را در توضیحات پروفایل بچسبانید تا ربات بخواند. کار میکند، اما به بازیکنان یاد میدهد متنهای ناشناس را در پروفایل بچسبانند؛ همان عادتی که سارقان حساب رویش حساب میکنند.
OAuth این را به Roblox ثابت میکند، نه به ما. Roblox مستقیم هویت را تضمین میکند و ربات هرگز به پروفایل شما دست نمیزند.
وضعیت امضاشده
ربات هنگام ساخت پیوند ورود، توکن امضاشدهای اضافه میکند که درخواست را به شناسهٔ تلگرام شما گره میزند و پانزده دقیقه اعتبار دارد. امضا در زمان ثابت بررسی میشود.
همین جزئیات است که نمیگذارد کسی حساب Roblox خودش را به شناسهٔ تلگرام <em>شما</em> وصل کند یا پیوند قدیمی را دوباره به کار ببرد.
پس از تأیید
تأیید یک عکس لحظهای است، پس ربات دوباره بررسی میکند. هر ساعت از Roblox میپرسد حسابهای تأییدشده مسدود شدهاند یا نه و آن اعضا را حذف میکند. نامها با <code>/whoami</code> تازه میشوند؛ خود پیوند بر شناسهٔ Roblox استوار است که تغییر نمیکند.
<code>/unlink</code> بفرستید تا پیوند بیدرنگ پاک شود. نه دورهٔ انتظاری هست نه تأیید ایمیلی، چون ایمیل شما را نداریم.
چه چیزی ذخیره میشود
یک رکورد بهازای هر پیوند: شناسهٔ تلگرام، شناسهٔ Roblox، نام کاربری، نام نمایشی، نشانی آواتار و تاریخ. <a href="/privacy">صفحهٔ حریم خصوصی</a> همه را فهرست میکند.
توکنهای دسترسی نگه داشته نمیشوند. ربات توکن را یک بار استفاده میکند و دور میاندازد.
چه چیزی را ثابت نمیکند
OAuth ثابت میکند در لحظهٔ ورود آن حساب در اختیار شما بوده. نمیتواند ثابت کند از آن زمان فروخته یا دزدیده نشده. مدیران باید آن را یک نشانهٔ قوی بدانند نه تضمین؛ بررسی ساعتی برای همین است.
اگر چیزی در این توضیح با رفتار ربات نمیخواند، یک باگ است و میخواهیم بدانیم.