2017-08-28 2 views
0

Ich möchte meine Datenbank nur von 3 Google-Domains zugänglich machen können. Ich kann von einer Domäne aus darauf zugreifen, aber wenn ich versuche, mehr hinzuzufügen, schlägt es fehl.Firebase-Authentifizierung

Die Regeln habe ich versucht, so weit:

{ 
    "rules": { 
     ".read": "auth.token.email.endswith('[email protected]')" 
    } 
} 

Ich habe versucht, in sie ein oder Erklärung hinzuzufügen, aber mit der zweiten Domäne Ich werde nicht autorisiert.

Antwort

0

Versuchen mit dieser Syntax spielen statt:

"auth.token.email.matches(/.*@gmail.com$/)" 

Sie können sowohl innerhalb als auch logische Operatoren setzen - &&, ||.


Mehr here und offensichtlichhere.

+0

Danke Michal :) Ich werde es versuchen. – Camlt

+0

@Camlt hast du es am Ende zum Laufen gebracht? – Michal

+0

Nein war nicht in der Lage, es funktioniert zu bekommen, es funktioniert für die erste, aber wenn Sie in der zweiten hinzufügen, funktioniert es nicht :( – Camlt