Je vérifie si l'un des rôles de l'utilisateur fait partie des rôles autorisés d'un document. Ce qui suit doit correspondre puisque l'utilisateur est un admin + éditeur, et le poste permet la lecture par l'éditeur + éditeur:Regex ne correspond pas - Firestore
service cloud.firestore {
match /databases/{database}/documents {
match /group/{groupId} {
match /posts/{postId} {
allow read: if 'admin,editor'.matches('((,|^)(publisher|editor)(,|$))');
}
}
}
}
Voici ce qu'il travaille dans un testeur de regex: https://regex101.com/r/bDXMg3/2/
Mais cela ne correspond pas , des idées?