آخرین قیمت گذاری احراز هویت Firebase 2025 توضیح داده شده و بهترین گزینه های دیگر

این مقاله توسط Logto ، یک راه حل منبع باز ایجاد شده است که به توسعه دهندگان کمک می کند تا به جای ماه ها ، AUTH را در چند دقیقه انجام دهند.
احراز هویت Firebase چیست؟
قسمت آتش نشانی یک پلتفرم Backend-as-A-Service (BAAS) توسط Google است و ابزارهایی را برای ساخت و مدیریت برنامه های وب و تلفن همراه ارائه می دهد. این توسعه پس زمینه را با ویژگی هایی مانند پایگاه داده های در زمان واقعی ، ذخیره ابری ، تأیید هویت ، میزبانی و تجزیه و تحلیل ساده می کند و نیاز به زیرساخت های سفارشی را از بین می برد.
احراز هویت پایگاه آتش یک راه حل BAAS توسط Google است که برای ساده سازی احراز هویت کاربر برای برنامه های وب و تلفن همراه طراحی شده است. این روش از روشهای ورود به سیستم محبوب مانند ایمیل/رمز عبور ، تأیید هویت تلفن ، ورود به سیستم اجتماعی پشتیبانی می کند و با خدمات Firebase مانند Firestore و توابع ابر ادغام می شود.
به عنوان یک سرویس مستقل ، تأیید هویت Firebase می تواند به طور مستقل مورد استفاده قرار گیرد – در صورت احراز هویت تنها تمرکز شما ، نیازی به پرداخت سایر ویژگی های Firebase نیست. در حالی که قدرتمند است ، درک مدل قیمت گذاری و محدودیت های آن – به ویژه به عنوان مقیاس برنامه شما بسیار مهم است.
چه ویژگی هایی در احراز هویت Firebase گنجانده شده است؟
-
تأیید اعتبار اعتبارنامه:
- به کاربران اجازه دهید با استفاده از آدرس ایمیل و رمز عبور خود ثبت نام کنند.
-
ورود به سیستم بدون رمز عبور ایمیل و تأیید:
- با پیوند ایمیل وارد شوید
- تأیید آدرس ایمیل
- بازیابی رمز عبور
- می توانید از سرویس ایمیل داخلی Firebase یا سرور SMTP خود استفاده کنید.
-
ورود به تلفن بدون رمز عبور:
- با شماره تلفن همراه وارد شوید و کد تأیید را ارسال کنید.
- فقط می تواند از سرویس پیام کوتاه داخلی Firebase استفاده کند.
-
ورود ناشناس:
- احراز هویت بدون نیاز به کاربران برای ورود به سیستم ابتدا با ایجاد حساب های ناشناس موقت. اگر کاربر بعداً ثبت نام کند ، می توانید حساب ناشناس را به یک حساب معمولی ارتقا دهید ، بنابراین کاربر می تواند در جایی که ترک کرده است ادامه یابد.
-
ورود اجتماعی با ارائه دهندگان از پیش ساخته:
- کاربران را با ادغام با ارائه دهندگان هویت فدرال تأیید کنید. Firebase Google ، Facebook ، بازی ، مرکز بازی ، اپل ، Github ، مایکروسافت ، توییتر ، یاهو را فراهم می کند
-
ارائه دهنده هویت فدراسیون سفارشی برای ورود به سیستم:
- پشتیبانی از ورود به سیستم با استفاده از SAML (فقط وب) و ارائه دهندگان Connect OpenID که بطور بومی توسط Firebase پشتیبانی نمی شوند.
-
احراز هویت چند عاملی:
- فقط برای تأیید دو مرحله از پیامک پشتیبانی می کند.
-
الگوهای سفارشی
- الگوهای ایمیل سفارشی برای تأیید آدرس ایمیل ، تنظیم مجدد رمز عبور ، تغییر آدرس ایمیل ، اعلان ثبت نام چند عاملی.
- الگوهای پیام کوتاه سفارشی برای تأیید پیامک.
-
تنظیمات پیشرفته
- پیوند حساب کاربری: “حساب های پیوند را که کاربر همان ایمیل را کاربر” یا “ایجاد چندین حساب برای هر ارائه دهنده هویت” انتخاب کنید.
- اقدامات کاربر: فعال یا غیرفعال کردن حساب کاربری ، حذف حساب ، محافظت از شمارش ایمیل.
- سهمیه ثبت نام: تعداد ایمیل/رمز عبور جدید و حساب های ناشناس را که برنامه می تواند در یک روز از یک آدرس IP ایجاد کند ، محدود کنید.
- خط مشی رمز عبور: الزامات پیچیدگی رمز عبور را برای کاربران با ایمیل و رمز عبور تنظیم کنید.
- دامنه های مجاز: Whitelist دامنه هایی که سرورهای احراز هویت Firebase می توانند پس از ورود در یک کاربر به سمت آن هدایت شوند.
- خط مشی منطقه پیام کوتاه: استفاده از پیام کوتاه را در مناطق خاص محدود کنید.
- توابع مسدود کننده: کد سفارشی را اجرا کنید که نتیجه یک کاربر ثبت نام یا ورود به برنامه شما را تغییر دهد.
-
فعالیت کاربر و ورود به سیستم حسابرسی
- نظارت و ورود به سیستم و فعالیت کاربر نهایی.
-
یکپارچه سازی پلتفرم
- کتابخانه های SDK و UI را برای iOS+، Android ، Flutter ، Web ، C ++ و Unity ارائه می دهد و از تجربه احراز هویت مداوم در دستگاه ها اطمینان می دهد.
-
مدیریت کاربر
- اضافه کردن / غیرفعال کردن / حذف کاربران و تنظیم مجدد رمز عبور برای کاربران در کنسول Firebase.
قیمت گذاری احراز هویت Firebase چگونه کار می کند؟
احراز هویت Firebase دو برنامه ارائه می دهد: برنامه جرقه (رایگان) و برنامه Blaze (پرداخت-به عنوان شما)بشر شما می توانید از آن به طور مستقل از سایر خدمات Firebase استفاده کنید ، اما درک ساختار قیمت گذاری آن برای جلوگیری از هزینه های پنهان بسیار مهم است.
تفاوت های کلیدی بین برنامه ها
ویژگی | برنامه جرقه (رایگان) | برنامه Blaze (پرداخت-به عنوان شما) |
---|---|---|
قابل حمل | 50k | نامحدود |
حد مجاز | 3K | نامحدود |
رمز ورود ایمیل | ✅ | ✅ (ردیف 1) |
بدون رمز عبور از طریق لینک ایمیل | ✅ | ✅ (ردیف 1) |
ورود اجتماعی با ارائه دهندگان از پیش ساخته | ✅ | ✅ (ردیف 1) |
نویسنده ناشناس | ✅ | ✅ (ردیف 1) |
ارائه دهندگان OIDC سفارشی | ❌ | ✅ (ردیف 2) |
ارائه دهندگان سفارشی SAML | ❌ | ✅ (ردیف 2) |
بدون رمز عبور از طریق کد پیام کوتاه | ❌ | ✅ (هزینه ارسال پیام کوتاه) |
احراز هویت چند عاملی (پیام کوتاه) | ❌ | ✅ (هزینه ارسال پیام کوتاه) |
الگوهای ایمیل/پیام کوتاه سفارشی | ✅ | ✅ |
پیوند حساب کاربری | ✅ | ✅ |
اقدام کاربر | ✅ | ✅ |
توابع مسدود کننده | ❌ | ✅ |
ورود به سیستم فعالیت کاربر | ❌ | ✅ |
سهمیه ثبت نام | ✅ | ✅ |
خط مشی رمز عبور | ✅ | ✅ |
خط مشی منطقه پیام کوتاه | ❌ | ✅ |
کاربران را مدیریت کنید | ✅ | ✅ |
چند اجاره (مدیریت شده در Google Cloud) | ❌ | ✅ |
پشتیبانی شرکت / SLA | ❌ | ✅ |
قیمت گذاری
برنامه جرقه (رایگان) | برنامه Blaze (پرداخت-به عنوان شما) | |
---|---|---|
ردیف 1 (ایمیل ، تلفن ، ناشناس ، اجتماعی از پیش ساخته) | محدودیت های سهمیه: حداکثر 50k مائو ، 3K داو ، 100 میلیون ناشناس در ماه | MAU → قیمت گذاری: 0 $/MAU (0 – 50K) ، 0.0055 دلار (50k – 100k) ، 0.0046 دلار (100k – 1m) ، 0.0032 دلار (1m – 10m) ، 0.0025 دلار (10m+) |
ردیف 2 (OIDC ، SAML) | حداکثر 2 داو ، 50 همیشه | می خواهید → قیمت گذاری: 0 دلار (0-49) ، 0.015 دلار (50+) |
ردیف ارسال شده | ❌ | $ 0.01- 0.34 دلار در هر ارسال ، بر اساس منطقه |
در اینجا نمونه هایی از Firebase آورده شده است
نوع احراز هویت | برنامه مصرف کننده | شرکت SaaS | سرویس ترکیبی |
---|---|---|---|
کاربران ناشناس | 5000 | 0 | 1000 |
کاربران را با یا بدون رمز عبور ایمیل کنید | 70،000 | 45000 | 60،000 |
کاربران اجتماعی از گوگل ، فیس بوک و غیره | 150،000 | 0 | 70،000 |
فرعی | 225000 سال ؛ 50،000 * 0 = 0 $ ؛ 50،000 * 0.0055 = 27 دلار. 125،000 * 0.0046 = 575 دلار ؛ فرعی: 850 دلار | 454،000 ؛ 45،000 * 0 = 0 $ ؛ فرعی: 0 دلار | 131000 50،000 * 0 = 0 $ ؛ 50،000 * 0.0055 = 27 دلار. 31،000 * 0.0046 = 143 دلار ؛ فرعی: 418 دلار |
هزینه پیام کوتاه | 1300 به منطقه ایالات متحده (0.01 دلار در هر پیام کوتاه) | 0 | 1300 به منطقه CA (0.01 دلار در هر پیام کوتاه) |
فرعی | 1300 پیام کوتاه ارسال شده ؛ 300 * رایگان = 0 دلار ؛ 1000 * 0.01 = 10 دلار ؛ فرعی: 10 دلار | 0 دلار | 2300 پیام کوتاه ارسال شده ؛ 300 * رایگان = 0 دلار ؛ 2000 * 0.01 = 20 دلار ؛ فرعی: 20 دلار |
کاربران فدرال SAML | 0 | 2000 | 1000 |
کاربران OIDC فدرال | 0 | 75000 | 9000 |
فرعی | 0 دلار | 77000 سال ؛ 50 * 0 = 0 $ ؛ 76،950 * 0015 = 1154 $ ؛ فرعی: 1154 دلار | 10،000 ؛ 50 * 0 = 0 $ ؛ 9،950 * 0.171 = 149 دلار ؛ فرعی: 149 دلار |
کل هزینه (ماهانه) | 860 دلار | 1154 دلار | 587 دلار |
متداول
-
Firebase چگونه MAUS را محاسبه می کند؟
یک کاربر فعال ماهانه (MAU) هر کاربر است که در یک دوره 30 روزه تأیید می کند. کاربران ناشناس و ورود به سیستم های اجتماعی/ایمیل همه به محدودیت های MAU می پردازند. اگر کاربر چندین بار وارد سیستم شود ، آنها هنوز هم به عنوان یک مائو شمارش می شوند. کاربران غیرفعال نسبت به محدودیت های مائو حساب نمی کنند. -
هزینه های پنهان احراز هویت Firebase چقدر است؟
- هزینه پیام کوتاه (0.01-0.01-0.34 در هر پیام).
- هزینه SAML/OIDC (0.015 دلار در هر مائو پس از 50 کاربر).
- مقیاس بندی فراتر از 50K MAU باعث افزایش قیمت 1 درجه 1 می شود.
-
آیا احراز هویت Firebase برای استفاده از شرکت مناسب است؟
در حالی که از تأیید اعتبار اساسی پشتیبانی می کند ، Firebase فاقد ویژگی های پیشرفته سازمانی مانند RBAC ، مدیریت سازمان و گزینه های MFA انعطاف پذیر است. گزینه های دیگری مانند logto را در نظر بگیرید.
خلاصه
- برنامه جرقه: رایگان برای حداکثر 50K MAU و 3K DAU ، ایده آل برای آزمایش یا پروژه های در مقیاس کوچک.
- برنامه Blaze: پرداخت به شما با مقیاس نامحدود ، اما هزینه ها می توانند به سرعت برای برنامه های B2C با استفاده از MAUS یا SMS بالا افزایش یابد. ارائه دهندگان سفارشی OIDC/SAML گران هستند (0.015 دلار در هر مائو).
چه موقع از تأیید هویت Firebase و جوانب مثبت و منفی آن استفاده کنید؟
جوانب مثبت احراز هویت Firebase
-
ادغام سریع:
- SDK ها و کتابخانه های UI از قبل ساخته شده برای iOS ، Android ، Web و بیشتر زمان توسعه را کاهش می دهند.
- از روشهای محبوب (ایمیل ، ورود به سیستم اجتماعی ، تلفن) خارج از جعبه پشتیبانی می کند.
-
امنیت درجه گوگل:
- ساخته شده در زیرساخت های Google با گواهی رمزگذاری TLS و انطباق (GDPR ، HIPAA).
-
مقیاس پذیر و مقرون به صرفه برای برنامه های کوچک:
- ردیف های ردیف رایگان (50K MAUS) استارتاپ ها و MVP ها.
منفی تأیید هویت Firebase
-
ویژگی های شرکت محدود:
- بدون RBAC داخلی ، مدیریت سازمان یا MFA پیشرفته (به عنوان مثال ، TOTP ، بیومتریک).
- Enterprise SSO (SAML/OIDC) به برنامه Blaze نیاز دارد و 0.015 دلار در هر MAU هزینه دارد.
-
قیمت گذاری غیرقابل پیش بینی در مقیاس:
- هزینه پیام کوتاه (0.01-0.01-0.0.34 در هر پیام) و هزینه SAML/OIDC به سرعت اضافه می شود.
- هیچ قیمت گذاری با نرخ مسطح وجود ندارد.
-
پوشش جزئی IAM:
- فاقد مجوز بومی ، سیاهههای مربوط به حسابرسی یا مدیریت رضایت ، اعتماد به ابزارهای شخص ثالث را مجبور می کند. و اتصال محکم با اکوسیستم Google ، مهاجرت به سایر سیستم عامل ها را پیچیده می کند.
چه موقع از تأیید هویت Firebase استفاده کنید؟
- برنامه های مرحله اولیه: ایده آل برای نمونه های اولیه یا MVP که نیاز به احراز هویت سریع و رایگان دارند.
- گردش کار محور گوگل: اگر از قبل از Firebase/Firestore یا Google Cloud استفاده می کنید ، یکپارچه متناسب است.
- نیازهای کمتری: مناسب برای برنامه های بدون شرکت SSO ، مجوزهای گرانول یا الزامات امنیتی پیشرفته.
چه موقع به دنبال گزینه های دیگر باشید؟
- الزامات سازمانی: در صورت نیاز به RBAC ، سیاهههای مربوط به حسابرسی یا SAML/OIDC در مقیاس (به عنوان مثال ، Logto این موارد را با نرخ مسطح ارائه می دهد).
- قابلیت پیش بینی بودجه: از هزینه های مبتنی بر پیام کوتاه/MAU برای برنامه های پر ترافیک خودداری کنید.
- امنیت پیشرفته: از ابزارهایی با MFA مقاوم در برابر فیشینگ (WebAuthn) یا پیوندهای جادویی بدون رمز عبور انتخاب کنید.
گزینه های احراز هویت Firebase
بارور یک محصول احراز هویت منبع باز است اما دارای هزینه های بالا و یک مدل هسته باز است. برای 10،000 کاربر ، قیمت گذاری از 1،249 دلار تا 1،595 دلار در هر ماه، که می تواند یک چالش مهم برای توسعه دهندگان باشد.
منشی روی Next.js تمرکز دارد اما فاقد SDK ها و نمونه هایی برای سایر زبانها است. این به شدت از استانداردهای OIDC پیروی نمی کند ، که می تواند منجر به موضوعات و چالش های ادغام در آماده سازی شرکت شود. همچنین منبع بسته و گران است. این کلاه 10،000 ماس است ، اما برای MFA 100 دلار و 1 دلار برای هر سازمان فعال فراتر از حد 100 سازمان است.
کارگران متخصص در شرکت SSO ، شارژ 125 دلار در هر ماه در هر اتصال SAMLبشر اگر تجارت شما به SSO سازمانی مقیاس پذیر نیاز ندارد ، Workos می تواند گزینه ای مناسب باشد.
گودال مقیاس به سرعت هزینه دارد. این در 10،000 ماوس قرار می گیرد ، اما هنگامی که به 12،000 رسیدید ، هزینه به آن می رسد 400 دلار، و در 15،000 ماو ، آن است 1000 دلاربشر این حتی موارد اضافی را شامل نمی شود هزینه حذف نام تجاری 99 دلار، که به کل ماهانه شما می افزاید.
در اثر ورود یک پلت فرم احراز هویت منبع باز اول (9K+ Github Stars) است که برای از بین بردن قفل فروشنده هنگام ارائه امنیت درجه سازمانی طراحی شده است. ردیف رایگان آن شامل می شود کنترل دسترسی مبتنی بر نقش (RBAC)، دامنه های سفارشی و پشتیبانی از کاربران فعال ماهانه 50K (MAUS) – برای راه اندازی و برنامه های مقیاس گذاری. با SDK برای چارچوب 30+ (React ، Next.js ، پایتون ، و غیره) و پیروی دقیق از استانداردهای OIDC ، OAUTH 2.0 و SAML ، ضمن اطمینان از انطباق ، ادغام را ساده می کند. این ویژگی های اصلی Auth0 – MFA ، Enterprise SSO و مدیریت سازمان – اما با کسری از هزینه مطابقت دارد.
لاتو برنامه طرفدار (16 دلار در ماه) ویژگی های نامحدود MAUS و شرکت های مهم شرکت های AUTH0 را برای برنامه های برتر خود ، مانند دسترسی به کانال پشتی و دسترسی سازمان به ماشین به دستگاه ارائه می دهد. قیمت گذاری شفاف و قابل پیش بینی است:
جدید MFA: 48 دلار در ماه (TOTP ، WebAuthn ، کدهای پشتیبان)
جدید سازمان ها (چند اجاره): 48 دلار در ماه (نامحدود)
جدید شرکت SSO: 48/اتصال (vs.workos'48/پیوستگی(در مقابلبشرکارگران'125+)
For context, a SaaS app with 10k users, multi-tenancy, MFA, and 2 SAML SSO connectors, would pay for **$208** per month.