پاسخ کوتاه
اپ موبایل مسیری است که واقعاً رمز فراموششده را جایگزین میکند. در صفحهٔ ورود آن گزینهٔ Forgot password? را انتخاب کنید، آدرس ثبتشده روی حساب را تایپ کنید، و Whizi یک کد 6 رقمی ایمیل میکند که در صفحهٔ بعد همراه با رمز عبور جدید وارد میکنید. مسیر وبسایت چیز دیگری است که همان برچسب را دارد: Forgot password? در آنجا از سرویسدهنده یک ایمیل ورود از نوع email_link میخواهد که به whizi.io/reset-password اشاره دارد، و /reset-password فرمی برای تغییر رمز است که اولین فیلدش Current Password است. پس سمت وبسایت رمزی را جایگزین میکند که هنوز آن را میدانید. اگر رمز وبسایت واقعا از دست رفته، مسیر اپ یا پشتیبانی راه بازگشت است، نه لینک ایمیلشده.
چهار جای مختلف وجود دارد که بازنشانی میتواند از آنجا شروع شود، و رفتار همهٔ آنها یکسان نیست:
| از کجا شروع میکنید | کنترل | چه چیزی ارسال میشود | ابتدا خارج میشوید |
|---|---|---|---|
| صفحهٔ ورود وبسایت | Forgot password?، روی ردیف برچسب Password | یک ایمیل ورود از نوع email_link که به /reset-password اشاره دارد | خیر |
| Settings وبسایت، بخش Account | Reset Password | همان لینک ایمیل، به همان آدرس | بله، همان لحظهای که Send Reset Link را انتخاب میکنید |
| صفحهٔ ورود اپ موبایل | Forgot password? | یک کد 6 رقمی | آنجا از قبل خارج شدهاید |
| Settings اپ موبایل | Reset password، پشت یک تاییدیه | یک کد 6 رقمی | بله، پس از تایید |
موردی که پیش از استفاده باید بدانید، ردیف دوم است. این مورد شما را فورا از Whizi خارج میکند، و این کار را پیش از بررسی اینکه چیزی در فیلد ایمیل تایپ کردهاید یا نه انجام میدهد.
Whizi صفحات بازنشانی خودش را اجرا میکند
احراز هویت را Clerk فراهم میکند، اما صفحات، صفحات میزبانیشدهٔ Clerk نیستند. دیالوگ بازنشانی در صفحهٔ ورود، فرم تغییر در /reset-password، و مراحل بازنشانی داخل صفحهٔ ورود اپ موبایل، همگی صفحات Whizi هستند که در پسزمینه با سرویسدهنده تماس میگیرند، پس فرمی که در آن تایپ میکنید کد Whizi است، نه صفحهای میزبانیشده توسط سرویسدهنده.
همین تفکیک تعیین میکند وقتی چیزی خراب میشود چه متنی میبینید. هر یک از این سطوح، وقتی پیامی از سرویسدهنده وجود دارد آن را ترجیح میدهد، و در غیر این صورت به یک رشتهٔ متنی Whizi برمیگردد. پس رد شدن به دلیل طول یا قدرت رمز عبور، دقیقا به همان وردینگ سرویسدهنده نمایش داده میشود. متن پیشفرض بسته به سطح فرق میکند، و این سریعترین راه برای فهمیدن این است که در یک گفتگوی پشتیبانی، مشکل کجا رخ داده:
| سطح | متن پیشفرض وقتی پیام قابلخواندنی برنگردد |
|---|---|
| دیالوگهای بازنشانی وبسایت، صفحهٔ ورود و Settings | Failed to send reset email. Please try again. |
فرم تغییر وبسایت در /reset-password | Failed to reset password. Please try again. |
| هر دو مرحلهٔ بازنشانی در صفحهٔ ورود اپ موبایل | Couldn't sign in. Please try again. |
بررسیهایی که خود Whizi مینویسد کم و بهطور نامتوازن پخش شدهاند. فرم تغییر وبسایت الزام میکند فیلد رمز فعلی پر شود و دو ورودی جدید یکسان باشند. مرحلهٔ بازنشانی اپ موبایل هیچ بررسیای انجام نمیدهد: فقط یک فیلد رمز جدید دارد و محتوای آن را همانطور که تایپ شده ارسال میکند. تنها بررسی دیگر Whizi در کل این جریان این است که فیلد ایمیل خالی نباشد، هم در دیالوگهای وبسایت و هم در اولین مرحلهٔ بازنشانی اپ. هیچ قانونی برای حداقل طول، نوع کاراکتر یا تکرارینبودن در Whizi نوشته نشده. اینها در سرویسدهنده هستند و از طریق پیامهای نقلشدهٔ آن به شما میرسند.
جدول کامل رشتههای خطای ورود، نشست و بازنشانی، همراه با علت هر یک، در when you cannot sign in آمده. این صفحه جریان کار را پوشش میدهد، آن صفحه وردینگ را.
شروع از Settings ابتدا شما را خارج میکند
در وبسایت، Settings یک ردیف Reset Password در بخش Account دارد، کنار Subscription و Cancel Subscription. این ردیف دیالوگی با یک فیلد Email Address و دکمهٔ Send Reset Link باز میکند.
انتخاب آن دکمه، پیش از هر کار دیگری شما را از Whizi خارج میکند. ابتدا خروج انجام میشود، سپس کد بررسی میکند فیلد ایمیل پر شده یا نه. اگر آن را خالی ارسال کنید، خارج میشوید بدون اینکه چیزی ارسال شود، و تنها راه بازگشت صفحهٔ ورود است.
این فیلد هنگام باز شدن دیالوگ نیز خالی است. از آدرس حسابی که با آن وارد شدهاید پر نمیشود، پس پیش از باز کردن آن آدرس را آماده داشته باشید، نه بعد از اینکه خارج شدهاید.
پیام موفقیت بسته به اینکه از کجا شروع کردهاید متفاوت است، که راهی سریع برای تشخیص این دو مسیر در یک گفتگوی پشتیبانی است:
| سطح | پیام موفقیت |
|---|---|
| دیالوگ صفحهٔ ورود | Check your inbox for a reset link. |
| دیالوگ Settings | Password reset email sent successfully! |
اپ موبایل روی همان طراحی خروجابتدا ساخته شده اما اول به شما میگوید. انتخاب بازنشانی در آنجا یک تاییدیه با عنوان "Reset your password?" باز میکند که متن آن میگوید Whizi شما را خارج میکند و یک کد 6 رقمی به آدرس حساب ایمیل میکند، و آن آدرس را در همان جمله نام میبرد، سپس از شما میخواهد آن را در صفحهٔ بعد وارد کنید تا رمز جدید تنظیم شود. دکمهها Cancel و "Sign out and reset" هستند. همچنین آدرس شما را در طول خروج منتقل میکند، پس مرحلهٔ بازنشانی از قبل پر باز میشود. وبسایت هیچکدام از این دو کار را انجام نمیدهد.
اپ موبایل کد میفرستد، نه لینک
بازنشانی در اپ یک جریان دو مرحلهای در صفحهٔ ورود است و با ورود شما به حساب پایان مییابد، که آن را قابلپیشبینیتر از دو مسیر میکند.
- مرحلهٔ اول آدرس را میخواهد. اگر آن را خالی ارسال کنید، صفحه پاسخ میدهد:
Enter the email address on your account.
- Whizi کد را درخواست میکند، سپس با
We sent a 6-digit code toبه همراه آدرسی که تایپ کردهاید تایید میکند.
- مرحلهٔ دوم کد و رمز عبور جدید را با هم میگیرد. اگر موفق شود، اپ نشست جدید را فعال میکند و شما را وارد Whizi میکند. بعد از آن هیچ ورود جداگانهای لازم نیست.
یک نوع حساب نمیتواند در آنجا به پایان برسد. اگر حساب یک عامل تایید دوم داشته باشد، اپ هیچ صفحهای برای آن ندارد و پاسخ میدهد: "This account needs another verification step. Contact support and we'll help you back in." این دستور واقعی است، نه یک درخواست تلاش دوباره.
بقیهٔ چیزهایی که اپ با وبسایت مشترک است، از جمله پلن و تاریخچهٔ گفتگویی که به آن برمیگردید، در Whizi on mobile آمده.
تغییر رمزی که از قبل میدانید
/reset-password در وبسایت یک فرم تغییر است، نه یک فرم بازیابی. سه فیلد دارد، Current Password، New Password و Confirm New Password، و بدون اولی اجرا نمیشود: Current password is required. وقتی خالی باشد، و Passwords do not match. وقتی دو مورد آخر یکسان نباشند.
یک تغییر موفق به تمام نشستهای دیگر حساب پایان میدهد. فرم از سرویسدهنده میخواهد بهعنوان بخشی از بهروزرسانی، از سایر نشستها خارج شود، پس هر مرورگر یا دستگاه دیگری که نشست Whizi را نگه داشته، با این تغییر خارج میشود، نه اینکه فقط رها شود. این کار بیصدا انجام میشود: چیزی در فرم آن را اعلام نمیکند، و پیامی هم از آن تولید نمیشود، پس تنها رشتههایی که این صفحه میتواند نشان دهد، دو خطای اعتبارسنجی، متن رد شدن خود سرویسدهنده و خط موفقیت زیر هستند. پیش از تغییر رمز روی دستگاهی مشترک، این را به یاد داشته باشید.
در صورت موفقیت، صفحه Password reset successful! Redirecting to chat... را نشان میدهد و بعد از یک مکث دو ثانیهای شما را به صفحهٔ چت میبرد.
تایپ آن URL در نوار آدرس راهی برای رسیدن به آن نیست. این مسیر پشت گاردی است که بازدیدکنندگان واردشده را به صفحهٔ چت میفرستد، و /reset-password یکی از چهار مسیر معاف از آن گارد نیست (settings، pricing، terms of service و privacy policy معافاند). وقتی خارج از حساب بازدید شود، بهجای فرم User not authenticated. Please log in. نمایش میدهد. دیالوگ صفحهٔ ورود و دیالوگ Settings هر دو همان لینک ایمیل را به همان آدرس میفرستند، پس هیچکدام راهی برای دور زدن فیلد Current Password هم نیستند.
بازنشانی رمز عبور چه چیزی را حل نمیکند
رمز عبور جدید فقط اعتبارنامه را جایگزین میکند. چهار چیزی که مردم انتظار دارند حل شود، حل نمیشود:
| چه میخواهید | آیا بازنشانی آن را انجام میدهد |
|---|---|
پاککردن خطای توکن نشست مانند Invalid or expired session token. | خیر. این خطای تایید توکن است، در when you cannot sign in پوشش داده شده |
| تغییر آدرس ایمیلی که با آن وارد میشوید | خیر. اصلا هیچ کنترل خودسرویسی برای آدرس وجود ندارد. ببینید change the email on your account |
| بازگرداندن پیامهای رایگان مصرفشده | خیر. سهم رده رایگان 7 پیام برای طول عمر حساب است، بدون راه بازنشانی |
| انتقال یک اشتراک به حساب دیگر | خیر. پلن دنبال حساب میرود، نه دنبال رمز عبور |
اگر خود آدرس حساب چیزی است که دیگر نمیتوانید بخوانید، مسیر بازنشانی هم با آن از دست میرود، چون هم لینک و هم کد به همان صندوق میرسند. این را در حالی که صندوق قدیمی هنوز کار میکند با پشتیبانی مطرح کنید، نه بعد از آن.
- Forgot password? روی ردیف برچسب Password در صفحهٔ ورود وبسایت قرار دارد و دیالوگ Reset password را باز میکند
- در اپ، این یک لینک راستچین زیر فیلدهای ایمیل و رمز عبور است که placeholder دارند و برچسب ندارند
- وبسایت یک لینک ورود ایمیل میکند که به /reset-password اشاره دارد، اپ موبایل یک کد 6 رقمی ایمیل میکند
- Settings، Reset Password پیش از ارسال، و پیش از بررسی پر بودن فیلد ایمیل، شما را خارج میکند
- فیلد بازنشانی وبسایت هرگز از قبل پر نیست، پس آدرس حساب را آماده داشته باشید
- اپ موبایل ابتدا هشدار میدهد، آدرس را از قبل پر میکند، و پس از تکمیل بازنشانی وارد حساب میکند
- فرم تغییر وبسایت بررسی میکند فیلد رمز فعلی پر شده و ورودیهای جدید یکساناند، مرحلهٔ بازنشانی اپ هیچ چیزی را اعتبارسنجی نمیکند، و هر قانون طول یا قدرت از سرویسدهندهٔ احراز هویت میآید
- تغییر رمزی که میدانید، تمام نشستهای دیگر حساب را خارج میکند
- بازنشانی، خطاهای توکن نشست را پاک نمیکند، آدرس ایمیل را تغییر نمیدهد، و پیامهای رایگان مصرفشده را برنمیگرداند
پرسشهای متداول
Forgot password در Whizi کجاست؟
در وبسایت روی صفحهٔ ورود قرار دارد، روی همان ردیف برچسب Password و سمت راست آن، و دیالوگی با عنوان Reset password با یک فیلد Email و دکمهٔ Send reset link باز میکند. اپ موبایل آن را جای دیگری میگذارد: فیلدهای ورود آنجا اصلا placeholder دارند و برچسب ندارند، پس Forgot password? یک لینک راستچین در ردیف خودش زیر فیلدهای ایمیل و رمز عبور است. در هیچکدام نیازی به ورود قبلی نیست، و URL بازیابی جداگانهای هم برای پیدا کردن وجود ندارد.
آیا خارج شدن توسط بازنشانی Settings به معنای شکست آن است؟
خیر. خروج از حساب اولین کاری است که این مسیر انجام میدهد، حتی پیش از تلاش برای ارسال ایمیل، پس چه ارسال موفق باشد چه نباشد این اتفاق میافتد. Password reset email sent successfully! در دیالوگ، تاییدیهٔ موفقیت آن است. اگر این خط هرگز ظاهر نشد، دوباره از صفحهٔ ورود وارد شوید و بازنشانی را از آنجا شروع کنید.
آیا بازنشانی رمز عبورم مرا از دستگاههای دیگرم خارج میکند؟
بله، وقتی آن را از فرم تغییر در /reset-password تغییر دهید. آن بهروزرسانی از سرویسدهندهٔ احراز هویت میخواهد بهعنوان بخشی از تغییر، از سایر نشستها خارج شود، پس سایر مرورگرها و دستگاههایی که نشست Whizi را نگه داشتهاند آن را از دست میدهند. چیزی از قبل هشدار نمیدهد و چیزی بعدا گزارش نمیدهد، پس پیش از تغییر رمز، نه بعد از آن، بررسی کنید چه چیز دیگری وارد شده است.
من با Google وارد میشوم. چه رمزی را بازنشانی میکنم؟
Whizi بر اساس نحوهٔ ساختهشدن حساب شاخهبندی نمیکند: دیالوگ بازنشانی یک آدرس ایمیل میگیرد، از سرویسدهنده میخواهد بازنشانی را ارسال کند، و هرچه سرویسدهنده پاسخ دهد را کلمه به کلمه نشان میدهد. اگر Continue with Google همیشه راه ورود شما بوده، آن دکمه در صفحهٔ ورود است و اصلا رمز عبور لازم ندارد، که مسیر سریعتر بازگشت است. اگر سرویسدهنده بازنشانی را رد کند، پیامی که برمیگرداند توضیح دقیق است و ارزش نقلکردن عینی برای پشتیبانی را دارد.
آیا بازنشانی رمز عبور پیامهای رایگانم را برمیگرداند؟
خیر، و نیازی هم به آن نیست. سهم رایگان خودش دوباره پر میشود: 7 پیام در روز اول، سپس 3 پیام در هر نیمهشب UTC. هیچ چیزی مربوط به اعتبارنامهها به آن شمارنده دست نمیزند. آنچه اپ وقتی یک روز تمام میشود میگوید، در out of credits آمده، و سهمهای پولی در plans and limits.