ابرووا
شروع رایگان
☰ فهرست مستندات · ناشناس

ورود ناشناس

با یک فراخوانی و بدون صفحه‌ی ورود، یک کاربر Abrova Auth بسازید. کاربر یک شناسه‌ی پایدار و توکن کاربر برای همه‌ی محصولات ابرووا می‌گیرد و می‌تواند بعداً Apple، Google یا رمز عبور را وصل کند.

به‌روزرسانی: ۵ آبان ۱۴۰۵
ورود ناشناس.

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

روشن کردن#

در کنسول ابرووا، Abrova Auth › روش‌های ورود را باز کنید و ناشناس را روشن کنید. در صورت تمایل، در Abrova Auth › تنظیمات › کاربران ناشناس سقف روزانه‌ی کمتری برای کاربران ناشناس جدید بگذارید.

ورود#

فقط وقتی کسی هنوز وارد نشده، ورود را انجام دهید. SDK نشست ذخیره‌شده را هنگام اجرا بازیابی می‌کند، پس همان مهمان در اجرای بعدی برمی‌گردد.

dart
// Flutter
final auth = AbrovaAuth.instance;
if (auth.currentUser == null) {
  await auth.signInAnonymously();
}
swift
// iOS
if AbrovaAuth.shared.currentUserId == nil {
    try await AbrovaAuth.shared.signInAnonymously()
}
kotlin
// Android
if (AbrovaAuth.shared.currentUserId == null) {
    AbrovaAuth.shared.signInAnonymously()
}
typescript
// Web and React Native
await auth.ready(); // the saved session is loaded
if (!auth.isSignedIn) {
  await auth.signInAnonymously();
}

در Flutter، اگر از قبل یک کاربر ناشناس روی دستگاه وارد شده باشد، signInAnonymously() همان کاربر فعلی را برمی‌گرداند.

ارتقا در آینده#

وقتی کاربر ناشناس خواست حسابش را نگه دارد، Apple، Google یا ایمیل و رمز عبور را به او وصل کنید. شناسه همان می‌ماند:

dart
await AbrovaAuth.instance.linkPassword(email: email, password: password);

برای اینکه وقتی حساب از قبل وجود دارد چه اتفاقی می‌افتد، کاربران ناشناس و ارتقا را ببینید.

سقف‌ها#

سقفمقدار
کاربر ناشناس جدید در روز۲۰۰ برای هر پروژه، یا سقف کمتری که خودتان بگذارید
از یک آدرسهجوم کاربران جدید از یک آدرس کُند می‌شود
حذف در صورت عدم استفادهبعد از ۹۰ روز بدون ورود یا تمدید (۷ تا ۳٬۶۵۰، در تنظیمات)

با عبور از سقف، فراخوانی با RATE_LIMITED شکست می‌خورد. هر کاربر ناشناس جدیدی که از اپ استفاده کند، مثل هر کاربر دیگری یک کاربر فعال ماهانه حساب می‌شود.

خطاها#

کدمعنا
METHOD_DISABLEDورود ناشناس برای پروژه خاموش است.
RATE_LIMITEDکاربران ناشناس جدید بیش از حد: برای یک آدرس، یا سقف روزانه. بعد از retryAfterSec دوباره امتحان کنید.
MAU_LIMIT۱٬۰۰۰ کاربر فعال ماهانه‌ی رایگان این ماه تمام شده و کیف پول موجودی کافی برای بیشتر از آن ندارد.
این صفحه مفید بود؟
گزارش مشکل