{
"rules": {
".read": "auth.token.email.matches(/.*@example.com$/)",
".write": "auth.token.email.matches(/.*@example.com$/)"
}
}
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /podcasts/{podcast=**} {
function isValidEmail(){
return (request.auth.token.email.matches('.*@example[.]com$') &&
request.auth.token.email_verified)
}
allow read, write: if isValidEmail();
}
}
}