Svenska
  • Firebase Auth
  • Prissättning

2025 Firebase Authenticerings senaste prissättning förklarad och de bästa alternativen

Den här artikeln ger en översikt och bryter ner de viktigaste detaljerna om Firebase Authenticerings. Den täcker vad Firebase Auth är, en sammanfattning av dess prissättning och de bästa alternativen till Firebase Auth.

Ran
Ran
Product & Design

Sluta slösa veckor på användarautentisering
Lansera säkra appar snabbare med Logto. Integrera användarautentisering på några minuter och fokusera på din kärnprodukt.
Kom igång
Product screenshot

Vad är Firebase Authenticerings?

Firebase är en plattform för backend-som-en-tjänst (BaaS) av Google, som erbjuder verktyg för att bygga och hantera webb- och mobilappar. Den förenklar backend-utveckling med funktioner som realtidsdatabaser, molnlagring, autentisering, hosting och analys, vilket eliminerar behovet av anpassad infrastruktur.

Firebase Authenticerings är en BaaS-lösning av Google, designad för att förenkla användarautentisering för webb- och mobilappar. Den stöder populära inloggningsmetoder som e-post/lösenord, telefonautentisering, sociala inloggningar och integrerar med Firebase-tjänster som Firestore och Cloud Functions.

Som en fristående tjänst kan Firebase Authenticerings användas oberoende — du behöver inte betala för eller integrera andra Firebase-funktioner om autentisering är ditt enda fokus. Även om den är kraftfull är det viktigt att förstå dess prismodell och begränsningar — särskilt när din app skalas.

Vilka funktioner ingår i Firebase Authenticerings?

  • E-postuppgifter authentisering:
    • Tillåt användare att registrera sig med sina e-postadresser och lösenord.
  • E-post lösenordslös inloggning och verifiering:
    • Logga in med e-postlänk
    • Verifiering av e-postadress
    • Återställning av lösenord
    • Kan använda Firebase inbyggda e-posttjänst eller din egen SMTP-server.
  • Telefon lösenordslös inloggning:
    • Logga in med ett mobiltelefonnummer och skicka verifieringskod.
    • Kan endast använda Firebase inbyggda SMS-tjänst.
  • Anonym inloggning:
    • Autentisering utan att kräva att användarna loggar in först genom att skapa tillfälliga anonyma konton. Om användaren senare väljer att registrera sig kan du uppgradera det anonyma kontot till ett vanligt konto, så att användaren kan fortsätta där de slutade.
  • Social inloggning med förbyggda leverantörer:
    • Autenticera användare genom att integrera med federerade identitetsleverantörer. Firebase erbjuder Google, Facebook, Play Games, Game Center, Apple, GitHub, Microsoft, Twitter, Yahoo
  • Anpassad federerad identitetsleverantör för inloggning:
    • Stödjer inloggning med SAML (endast webb) och OpenID Connect-leverantörer som inte stöds nativt av Firebase.
  • Flerfaktorsautentisering:
    • Stöder endast SMS för tvåstegsverifiering.
  • Anpassade mallar
    • Anpassade e-postmallar för verifiering av e-postadress, återställning av lösenord, ändring av e-postadress, notifiering om flerfaktorregistrering.
    • Anpassade SMS-mallar för SMS-verifiering.
  • Avancerade inställningar
    • Användarkontolänkning: Välj “Länka konton som använder samma e-post” eller “Skapa flera konton för varje identitetsleverantör”.
    • Användaråtgärder: Aktivera eller inaktivera användarskapande av konto, radering av konto, skydd mot uppräkning av e-post.
    • Registreringskvot: Begränsa antalet nya e-post/lösenord och anonyma konton som applikationen kan skapa på en dag från en enda IP-adress.
    • Lösenordspolicy: Justera lösenordskomplexitetskrav för användarinloggning med e-post och lösenord.
    • Auktoriserade domäner: Vitlista de domäner som Firebase Authenticerings-servrarna kan omdirigera till efter att ha loggat in en användare.
    • SMS-regionpolicy: Begränsa användningen av SMS till specifika regioner.
    • Blockerande funktioner: Kör anpassad kod som ändrar resultatet av en användare som registrerar eller loggar in på din app.
  • Användaraktivitet och revisionsloggning
    • Övervaka och logga administrativ åtkomst och slutanvändaraktivitet.
  • Plattformsspecifik integration
    • Erbjuder SDKs och UI-bibliotek för iOS+, Android, Flutter, Web, C++, och Unity, vilket säkerställer en konsekvent autentiseringsupplevelse över enheter.
  • Användarhantering
    • Lägg till / inaktivera / ta bort användare och återställ lösenord för användare i Firebase-konsolen.

Hur fungerar Firebase Authenticerings prissättning?

Firebase Authenticerings erbjuder två planer: Spark Plan (Gratis) och Blaze Plan (Betala-eftersom-du-går). Du kan använda den oberoende av andra Firebase-tjänster, men att förstå dess prisstruktur är avgörande för att undvika dolda kostnader.

Viktiga skillnader mellan planerna

FunktionerSpark Plan (Gratis)Blaze Plan (Betala-eftersom-du-går)
MAU-gräns50kObegränsat
DAU-gräns3kObegränsat
E-post lösenord✅ (Nivå 1)
E-post lösenordslös via e-postlänk✅ (Nivå 1)
Sociala inloggningar med förbyggda leverantörer✅ (Nivå 1)
Anonym auth✅ (Nivå 1)
Anpassade OIDC-leverantörer✅ (Nivå 2)
Anpassade SAML-leverantörer✅ (Nivå 2)
Telefon lösenordslös via SMS-kod✅ (Skickad SMS-kostnad)
Flerfaktorsautentisering (SMS)✅ (Skickad SMS-kostnad)
Anpassade e-post/SMS-mallar
Användarkontolänkning
Användaråtgärd
Blockerande funktioner
Användaraktivitetsloggning
Registreringskvot
Lösenordspolicy
SMS-regionpolicy
Hantera användare
Multi-tenancy (Hanteras i Google Cloud)
Företagsstöd / SLA-stöd

Prisgenomgång

Spark Plan (Gratis)Blaze Plan (Betala-eftersom-du-går)
Nivå 1 (E-post, Telefon, Anonym, Förbyggda Social)Kvotgränser
Upp till 50k MAU, 3k DAU, 100 miljoner anonyma/månadMAU → Prissättning: $0/MAU(0 - 50k), $0.0055 (50k - 100k), $0.0046 (100k - 1m), $0.0032 (1m - 10m), $0.0025 (10m+)
Nivå 2 (OIDC, SAML)Upp till 2 DAU, 50 MAUMAU → Prissättning: $0 (0-49), $0.015 (50+)
Nivå för skickad SMS$0.01- $0.34/SMS skickad, baserat på regionen

Här är exempel från Firebase

AutenticeringstypKonsumentappFöretags-SaaSHybridtjänst
Anonyma användare5,00001,000
E-postanvändare med eller utan lösenord70,00045,00060,000
Sociala användare från Google, Facebook, etc.150,000070,000
Del-summa225,000 MAU; 50,000 * 0 = $0; 50,000 * 0.0055 = $275; 125,000 * 0.0046 = $575; Del-summa: $85045,000 MAU; 45,000 * 0 = $0; Del-summa: $0131,000 MAU; 50,000 * 0 = $0; 50,000 * 0.0055 = $275; 31,000 * 0.0046 = $143; Del-summa: $418
SMS-kostnad1,300 till Region US ($0.01 per SMS)01,300 till Region CA ($0.01 per SMS)
Del-summa1,300 SMS skickade; 300 * Gratis = $0; 1,000 * 0.01 = $10; Del-summa: $10$02,300 SMS skickade; 300 * Gratis = $0; 2,000 * 0.01 = $20; Del-summa: $20
Federerade SAML-användare02,0001,000
Federerade OIDC-användare075,0009,000
Del-summa$077,000 MAU; 50 * 0 = $0; 76,950 * 0.015 = $1154; Del-summa: $115410,000 MAU; 50 * 0 = $0; 9,950 * 0.015 = $149; Del-summa: $149
Total kostnad (månatlig)$860$1154$587

Vanliga frågor

  1. Hur beräknar Firebase MAUs?
    En Månatlig Aktiv Användare (MAU) är en användare som autentiserar sig under en 30-dagarsperiod. Anonyma användare och sociala/e-postinloggningar räknas alla mot MAU-gränserna. Om en användare loggar in flera gånger räknas de fortfarande som en MAU. Inaktiva användare räknas inte mot MAU-gränserna.
  2. Vilka är de dolda kostnaderna för Firebase Authenticerings?
    • SMS-avgifter (0.01–0.01–0.34 per meddelande).
    • SAML/OIDC-kostnader ($0.015/MAU efter 50 användare).
    • Skalning över 50k MAU ökar Nivå 1-prissättningen.
  3. Är Firebase Authenticerings lämpligt för företagsanvändning?
    Även om det stöder grundläggande autentisering saknar Firebase avancerade företagsfunktioner som RBAC, organisationshantering och flexibla MFA-alternativ. Överväg alternativ som Logto.

Sammanfattning

  • Spark Plan: Gratis för upp till 50k MAU och 3k DAU, idealiskt för testning eller småskaliga projekt.
  • Blaze Plan: Betala-eftersom-du-går med obegränsad skalning men kostnaderna kan öka snabbt för B2C-appar med hög MAU eller SMS-användning. Anpassade OIDC/SAML-leverantörer är dyra ($0.015/MAU).

När ska man använda Firebase Authenticerings och dess för- och nackdelar?

Fördelar med Firebase Authenticerings

  1. Snabb integration:
    • Förbyggda SDKs och UI-bibliotek för iOS, Android, Web och mer minskar utvecklingstiden.
    • Stöder populära metoder (e-post, sociala inloggningar, telefon) direkt från start.
  2. Google-klassad säkerhet:
    • Byggt på Googles infrastruktur med TLS-kryptering och efterlevnadscertifieringar (GDPR, HIPAA).
  3. Skalbart & kostnadseffektivt för små appar:
    • Gratisnivå (50k MAUs) passar startups och MVPs.

Nackdelar med Firebase Authenticerings

  1. Begränsade företagsfunktioner:
    • Ingen inbyggd RBAC, organisationshantering eller avancerad MFA (t.ex., TOTP, biometrik).
    • Företags-SSO (SAML/OIDC) kräver Blaze Plan och kostar $0.015/MAU.
  2. Oförutsägbar prissättning i skala:
    • SMS-avgifter (0.01–0.01–0.34 per meddelande) och SAML/OIDC-kostnader lägger snabbt till sig.
    • Ingen fast pris — kostnader skalas direkt med MAU.
  3. Delvis IAM-täckning:
    • Saknar inbyggd auktorisation, revisionsloggar eller samtyckeshantering, vilket tvingar beroende av tredjepartsverktyg. Och stark koppling till Googles ekosystem gör migration till andra plattformar komplex.

När ska man använda Firebase Authenticerings?

  • Tidiga Appidéer: Idealisk för prototyper eller MVPs som behöver snabb, gratis autentisering.
  • Google-Centriska Arbetsflöden: Passar sömlöst om du redan använder Firebase/Firestore eller Google Cloud.
  • Lågkomplexitetsbehov: Lämplig för appar utan företags-SSO, granulära rättigheter eller avancerade säkerhetskrav.

När ska man leta efter alternativ?

  • Företagskrav: Om du behöver RBAC, revisionsloggar eller SAML/OIDC i skala (t.ex., Logto erbjuder dessa till fasta priser).
  • Budgetförutsägbarhet: Undvik SMS/MAU-baserade kostnader för högtrafikerade appar.
  • Avancerad Säkerhet: Välj verktyg med nätfiskningsresistent MFA (WebAuthn) eller lösenordsfria magiska länkar.

Firebase Authenticerings alternativ

Ory är en öppen källkodsautentiseringsprodukt men kommer med höga kostnader och en öppen-kärna-modell. För 10,000 användare varierar prissättningen från $1,249 till $1,595 per månad, vilket kan vara en betydande utmaning för utvecklare.

Clerk fokuserar på Next.js men saknar SDKs och exempel för andra språk. Den följer inte strikt OIDC-standarder, vilket kan leda till integrationsproblem och utmaningar i att vara företagsredo. Den är också sluten källkod och dyr. Kapitlet är 10,000 MAUs, men det tar $100 för MFA och $1 per aktiv organisation utöver 100-organisationsbegränsningen.

WorkOS specialiserar sig på Enterprise SSO, och tar ut $125 per månad per SAML-anslutning. Om ditt företag inte kräver skalbar företags-SSO kan WorkOS vara ett genomförbart alternativ.

Stytch ökar kostnaderna snabbt. Den kapitulerar vid 10,000 MAUs, men när du växer till 12,000 hoppar kostnaden till $400, och vid 15,000 MAU är det $1,000. Detta inkluderar inte heller den ytterligare $99-avgiften för att ta bort varumärket, vilket adderar till din månatliga totala.

Logto är en utvecklarförst, öppen källkod autentiseringsplattform (9k+ GitHub-stjärnor) designad för att eliminera leverantörslåsningar samtidigt som den levererar företagssäkerhet. Dess gratisnivå inkluderar rollbaserad åtkomstkontroll (RBAC), anpassade domäner och stöd för 50k månatliga aktiva användare (MAUs) — idealisk för startups och apputveckling. Med SDKs för 30+ ramverk (React, Next.js, Python, etc.) och strikt efterlevnad av OIDC-, OAuth 2.0- och SAML-standarder, förenklar Logto integration samtidigt som den säkerställer efterlevnad. Den matchar Auth0:s kärnfunktioner — MFA, företags-SSO och organisationshantering — men till en bråkdel av kostnaden.

Logtos Pro Plan ($16/månad) erbjuder obegränsade MAUs och kritiska företagsfunktioner som Auth0 reserverar för sina toppnivåplaner, som back-channel-utloggning och maskin-till-maskin-organisationsåtkomst. Prissättningen är transparent och förutsägbar:

  • MFA: $48/månad (TOTP, WebAuthn, Säkerhetskopieringskoder)
  • Organisationer (Multi-tenancy): $48/månad (obegränsat)
  • Företags-SSO: 48/anslutning(vs.WorkOS’48/anslutning(vs.WorkOS’125+)

Som kontext skulle en SaaS-app med 10k användare, multi-tenancy, MFA och 2 SAML SSO-anslutningar betala för $208 per månad.